os-backlog slice 7: SessionStart injection note + /to-issues routing #16
Labels
No Label
P0
P1
P2
P3
afk-ready
hitl
next
ready-for-agent
review
semi
waiting
wayfinder:grilling
wayfinder:map
wayfinder:research
wayfinder:task
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: jared/cc-os#16
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type: Semi · Triage: ready
Parent
PRD: issue #9 (os-backlog plugin). State pointer: Planka card https://planka.hyperthrive.io/cards/1816234194716592051
What to build
The SessionStart injection note plus
/to-issuesrouting integration. The note is modeled on os-adr's: WHEN→THEN mechanical triggers for capture (work discovered mid-session → Backlog card, not a TODO comment), routing (read thetrackerkey), promotion (Planka effort accretes significant code → carve repo, specs move via /to-issues, card stays as pointer), column ownership, and the autonomy-label behavioral contract (hitl= never picked up autonomously;semi= run mechanical parts, stop at named decision gates;afk-ready= through to Review). Rules only — never board state or briefs (notification policy v2, pull beats push)./to-issuesoutput becomes routed by the convention: Planka cards by default, repo issues only where thetrackerkey says so.Semi: wiring is mechanical; the note's wording is a named decision gate — shipped as best educated guess after human review, then tuned only from IRL-audit evidence (no wording-eval grid).
Acceptance criteria
trackerkey (Planka default, git issues when configured)bin/refresh-pluginsships itBlocked by
Blockers cleared: #13 closed and #14 closed 2026-07-12 (route skill shipped in
696aefc). This slice is now unblocked and next in the chain. Type Semi stands — the injection-note wording is a named human review gate before bin/refresh-plugins ships it.Codex review adjustments (2026-07-13), adopted:
Shipped in commit
90db409. Injection note (~447 tokens, rules only, ADR-0029 semantics) live via refresh-plugins after human wording approval 2026-07-13. /to-issues destination-tracker step applied to the global skill; planka:/unset default = git issues + one Planka pointer card (gate decided: preserve spec/state boundary). Routing wiring verified by Backlog::Tracker.issues_destination tests + live dry-run. Unblocks #17.