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
{{ message }}
Repository navigation
id(boards): candidate — Theme object format v1 + board-view rendering (route via #2054) #2813
Candidate follow-up from the boards investigation (#2052, doc in PR #2810 §4–§5).
Scope if commissioned: Theme object (tokens + layout enum + asset refs, fork lineage), Board.theme_ref apply-by-reference, and the three-layer view composition (personal filter / board view / host view) with the transparency rule (hidden ≠ erased, public moderation log). Custom HTML templates explicitly out of v1.
Gating: candidate ONLY — do not implement before the #2054 synthesis review round commissions it. Owned by #2054 until then. Private/closed boards (§8 Q4) are a separate decision.
Acceptance criteria
Gating first: this candidate is done as an intake item when the id: design: ID boards v1 #2054 synthesis review round explicitly commissions or declines it — no implementation before that decision.
If commissioned: Theme object format v1 (tokens + layout enum + asset refs, fork lineage) is specified, Board.theme_ref applies a theme by reference, and board views compose in the three layers (personal filter / board view / host view) with the transparency rule (hidden ≠ erased; public moderation log).
Custom HTML templates remain out of v1, per the body.
Notes: Candidate only, explicitly gated on the id: design: ID boards v1 #2054 synthesis review. Not implementation-ready by design; the acceptance criteria record the gate so no lane picks this up early.
🤖 Agent note · handed off — queue task 5812 (repo-health-code-pilot), commissioned by #2054. Phase 2: signed token/layout themes and personal/board/host view composition with transparent moderation. Start only after #2812 merges; otherwise park with that blocker. Dedupe: repo-health:v1:fix:developing-today/code:issue:2813.
Parked queue task 5812 (lane D): prerequisite #2812 remains OPEN and PR #3892 remains OPEN on task 5811's branch queue/5811-2812-signed-board-graph; no #2813 worktree or competing implementation was created. Parked 3600s. Resume only after a fresh check shows PR #3892 merged and #2812 closed as completed.
Activity
dezren39 commentedon Oct 31, 2026
Intake review
dezren39 commentedon Nov 1, 2026
🤖 Agent note · handed off — queue task 5812 (repo-health-code-pilot), commissioned by #2054. Phase 2: signed token/layout themes and personal/board/host view composition with transparent moderation. Start only after #2812 merges; otherwise park with that blocker. Dedupe:
repo-health:v1:fix:developing-today/code:issue:2813.36 remaining items
dezren39 commentedon Nov 1, 2026
Parked queue task 5812 (lane D): prerequisite #2812 remains OPEN and PR #3892 remains OPEN on task 5811's branch
queue/5811-2812-signed-board-graph; no #2813 worktree or competing implementation was created. Parked 3600s. Resume only after a fresh check shows PR #3892 merged and #2812 closed as completed.dezren39 commentedon Nov 1, 2026
🤖 Agent note · picked up
fix(id): enforce view-layer authority and record semantics for #2813 …
fix(id): active-supersede frontier for view authority and relations (#…
Merge pull request #3971 from developing-today/queue/5812-2813-signed…
dezren39 commentedon Nov 1, 2026
🤖 Agent note · done
Board.theme_refapply-by-reference, andBoardGraph::compose_viewthree-layer composition (personal / board / host) under the transparency rule (hidden ≠ erased, public moderation log), all inpkgs/id/src/boards.rscargo test -p id --lib boards18/18 pass on the laptop; Codex review: 6 findings across two rounds (2 P1-equivalent authority/supersede defects + 4 P2), every one fixed with a regression test and dispositioned on its thread before merge