You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All eight implementation issues merged to main and the ticket surface usable end-to-end in the real TUI: t toggles into a queue reading this repo's GitHub maps and local efforts, with a detail page and p copy of the handoff prompt.
Notes
Execution map: this overrides wayfinder's plan-only default. Every ticket is a task; resolving one means implementing it — /implement driving /tdd — on a branch, /matt-code-review against the ticket, a PR opened only with explicit user approval (legit house rule), merged, then the ticket closed with a resolution comment linking the PR.
The spec is the resolution comment on Assemble the implementation-ready spec; CONTEXT.md's ### Wayfinder tickets section is the vocabulary; read AGENTS.md before any session.
Claim by assignee before any work. Native dependencies are the frontier; when a ticket closes, label the newly unblocked ones ready-for-agent.
Decisions surfaced during implementation that the spec doesn't settle: small ones resolve in the ticket and are noted in its resolution; anything that changes the spec gets a grilling ticket added here, not a silent deviation.
Destination
All eight implementation issues merged to
mainand the ticket surface usable end-to-end in the real TUI:ttoggles into a queue reading this repo's GitHub maps and local efforts, with a detail page andpcopy of the handoff prompt.Notes
task; resolving one means implementing it —/implementdriving/tdd— on a branch,/matt-code-reviewagainst the ticket, a PR opened only with explicit user approval (legit house rule), merged, then the ticket closed with a resolution comment linking the PR.### Wayfinder ticketssection is the vocabulary; read AGENTS.md before any session.ready-for-agent.grillingticket added here, not a silent deviation.Decisions so far
reposentries may be slug-less (slug/mainWorktreePathat least one required, slug-less rejectsworktreeRoot) and carrywayfinderRoots; slug-less display name/dedup key moved to the Local Effort discovery ticket. Merged via PR Config: rename sourceClone to mainWorktreePath, allow slug-less repos, add wayfinderRoots #124.src/ticket.rs:Effort/Tickettypes (state × claim orthogonal), open-stringTicketTypewith derivedMode,Dependencyvariants,TicketKey/EffortKeyidentities on newRepoSlug/CanonicalPathBuftypes, unit-tested derivations (blocked-ness, Frontier, Blocks) behind Effort-owned handles. Merged via PR Ticket domain types, keys, and derivations #125.fetch_wayfinder_mapruns spec §4.1's verbatim one-query read and normalizes intoEffort(blocked-ness from theblockedBylist, never the summary counters);get_issue/list_issues_with_labelfor per-ticket paths; §4.4 fallback dialect detected, never parsed; malformed maps degrade per-Effort. Same-repo non-member blockers ruled External, not Unknown. Merged via PR GitHub transport: whole-map GraphQL read and single-ticket REST refresh #126.Not yet specified
None.
Out of scope