mirror of
https://github.com/Fission-AI/OpenSpec.git
synced 2026-09-14 20:16:53 +08:00
1.1 KiB
1.1 KiB
Why
The project root currently receives a full copy of the OpenSpec agent instructions, duplicating the content that also lives in openspec/AGENTS.md. When teams edit one copy but not the other, the files drift and onboarding assistants see conflicting guidance.
What Changes
- Keep generating the complete template in
openspec/AGENTS.mdduringopenspec initand follow-up updates. - Replace the root-level file (
AGENTS.mdorCLAUDE.md, depending on tool selection) with a short hand-off that explains the project uses OpenSpec and points directly toopenspec/AGENTS.md. - Add a dedicated stub template so both the init and update flows reuse the same minimal copy instructions.
- Update CLI tests and documentation to reflect the new root-level messaging and ensure the OpenSpec marker block still protects future updates.
Impact
- Affected specs:
cli-init,cli-update - Affected code:
src/core/init.ts,src/core/update.ts,src/core/templates/agents-template.ts - Update assets/readmes that mention the root
AGENTS.mdcontents to reference the new stub message.