Skip to content

feat(framework): context fragment lists tickets, goal, and the agent queue (#683)#687

Merged
suleimansh merged 2 commits into
mainfrom
feat/683-context-fragment-tickets
Jul 18, 2026
Merged

feat(framework): context fragment lists tickets, goal, and the agent queue (#683)#687
suleimansh merged 2 commits into
mainfrom
feat/683-context-fragment-tickets

Conversation

@suleimansh

Copy link
Copy Markdown
Member

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.md spec from #684), and TODO-AGENTS.md, alongside the existing DECISIONS.md / KNOWLEDGE-BASE.md.

The old KNOWLEDGE_DOCS was 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 merge

So 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 existing tickets/TODO.md durable backlog; flagged for Rom on the PR-comment thread.

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
Base automatically changed from feat/684-ticketing-format to main July 18, 2026 11:57
@suleimansh
suleimansh merged commit e808793 into main Jul 18, 2026
2 checks passed
@suleimansh
suleimansh deleted the feat/683-context-fragment-tickets branch July 18, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Context prompt fragment

1 participant