Repository navigation
feat(ui): Issues view + sync rendering — every state from the GitHub sync on Issues, Inbox, Work, counts and Molecule view (#266) - #277
Conversation
…sync on Issues, Inbox, Work, counts and Molecule view (#266)
…ion-card gate posts to core-gates.js to keep molecule-decision.js under 600 lines Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Adversarial review (2026-10-27): no HIGH. Fixed in this slice: Start intake enforces the full startable rule server-side (rows 1/5/10/15) and requires a snapshot fetched after the request began (cancelled request ⇒ not-checked, never the old snapshot); every count and pill derives from the server DisplayState, with a server-side needsYou flag; polling never drops focus in the Issues table; Refresh uses aria-disabled; every row shows an action or a plain reason. JS behavioural tests are tracked in #271. Merged |
Implements issue #266.
Molecule:
mol-266-c01981a8ea041f3a5eb0afceFormula:
forgecell-github-issueBase:
5a638555bff15af112ab3fa92ab4bb8ceacaee8eDelivery:
7e8804d3ed55804ac245a7a885b6717bcef3d682Awaiting exact-commit CI and human review. Harness-reported checks are not independent CI evidence. No merge, deployment or issue closure is authorized.