feat(framework): context fragment lists tickets, goal, and the agent queue (#683)#687
Merged
Merged
Conversation
Add prompts/ticketing_format.md describing the tickets/<DATE>_<SLUG>.md and .spike.md file shapes, exposed as TICKETING_FORMAT_FILE and materialized into .the-framework/ticketing-format.md on install beside the quality presets, so an agent can open it by path. The #683 context fragment points tickets/**.md here. Closes #684
…queue (#683) Expand the run-start Context: bullets to GOAL.md, tickets/**.md (whose file shape is the #684 .the-framework/ticketing-format.md spec), and TODO-AGENTS.md. Split the old KNOWLEDGE_DOCS into CONTEXT_DOCS (everything read at start) and the BUSINESS_KNOWLEDGE_DOCS subset the on-before-mergeable prompt still pins as the docs the agent updates at merge, so the new pointers are read-only context. Closes #683
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #683. Stacked on #686 (#684); merge that first, then this rebases onto main. Chain: #684 -> #683 -> #674.
Expands the run-start
Context:bullets to Rom's #683 fragment:GOAL.md,tickets/**.md(pointed at the.the-framework/ticketing-format.mdspec from #684), andTODO-AGENTS.md, alongside the existingDECISIONS.md/KNOWLEDGE-BASE.md.The old
KNOWLEDGE_DOCSwas pinned by a test to the on-before-mergeable "update at merge" list, so adding read-only pointers needed a split:CONTEXT_DOCS— everything read at run start (rendered as the bullets)BUSINESS_KNOWLEDGE_DOCS— the subset the on-before-mergeable prompt still names as the docs the agent updates at mergeSo the roadmap/queue pointers are read-only context, not things the agent is told to update. Tests updated + a new one pins the inlined ticket-format path to
TICKETING_FORMAT_FILE.Note:
TODO-AGENTS.md(Rom's "AI task queue") sits beside the existingtickets/TODO.mddurable backlog; flagged for Rom on the PR-comment thread.