Why
All management state moves into the project (design: Project layout).
In scope
project.json and local.json schemas; state/; the .git/info/exclude block; kitVersion pin check for team mode.
Out of scope
Commands that use it (#331 onward).
Acceptance criteria
Dependencies
Blocked by: #321, #324
Blocks: #331, #336, #339, #364, #365, #385
Plan
Verification
node scripts/run-tests.mjs focus (new layout tests)
Why
All management state moves into the project (design: Project layout).
In scope
project.json and local.json schemas; state/; the .git/info/exclude block; kitVersion pin check for team mode.
Out of scope
Commands that use it (#331 onward).
Acceptance criteria
Dependencies
Blocked by: #321, #324
Blocks: #331, #336, #339, #364, #365, #385
Plan
4.0.0-beta.1size:M· Workstream:ws:project-scopeP1-01in the card inventoryVerification
node scripts/run-tests.mjs focus (new layout tests)