Coordinate repositories
Register repos, relationships, contexts, and active changes in workspace manifests that are readable and reviewable.
Local CLI for polyrepo workspaces
A thin coordination layer for local polyrepo workspaces, cross-repo validation, and generated coding-agent guidance.
curl -fsSL https://raw.githubusercontent.com/johnkil/polyrepo-workspace-kit/main/install.sh | sh
$ wkit scenario run schema-rollout pinning repos from local bindings ok shared-schema test ok app-web test report local/reports/schema-rollout/20260419T121000Z.yaml
Canonical state
workspace:
repos:
- app-web
- shared-schema
context:
id: schema-rollout
change:
kind: contract
Derived guidance
AGENTS.md CLAUDE.md .agents/skills/* .github/copilot-instructions.md
The project helps humans and coding agents share one explicit workspace model without pretending every repository belongs in a monorepo or in a hosted portal.
Register repos, relationships, contexts, and active changes in workspace manifests that are readable and reviewable.
Capture repo-local checks as scenario snapshots and write local evidence reports for handoff and review.
Install derived repo-scope guidance for portable agents, Codex, OpenCode, Copilot, and Claude from canonical workspace sources.
Canonical truth lives in manifests and guidance sources. Adapter files are generated outputs, not a second source of truth.
Repos, contexts, relationships, rules, and live changes.
Reviewable local validation snapshots with explicit repo pins.
Machine-local checkout paths kept out of shared canonical state.
Derived guidance files installed into real tool discovery paths.
The landing page is only a doorway. The repository remains the product source of truth.