Skip to content

id(boards): candidate — Theme object format v1 + board-view rendering (route via #2054) #2813

Closed

Description

@dezren39

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.

Activity

  1. added
    priority/normalOrdinary priority (the default)
    app/idPackage/app: id (pkgs/ or apps/ in this repo)
    on Oct 30, 2026
  2. added
    effort/mMedium: expected under 1 day of work
    meta/enrichedIntake review done: acceptance criteria, links, and normalized labels added
    on Oct 31, 2026
  3. dezren39 commented on Oct 31, 2026

    @dezren39
    MemberAuthor

    Intake review

  4. added
    queue/queuedHas a queued task in the Supabase agent queue
    task/small-fixQueue packet kind: bounded fix with reproduction and targeted tests
    and removed on Nov 1, 2026
  5. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 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.

  6. added
    work/assignedQueue worker lifecycle state
    queue/claimedQueue worker lifecycle state
    and removed
    queue/queuedHas a queued task in the Supabase agent queue
    on Nov 1, 2026
  7. 36 remaining items

  8. added
    status/parkedDeliberately paused with a recorded resume condition
    on Nov 1, 2026
  9. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    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.

  10. added
    queue/claimedQueue worker lifecycle state
    and removed
    status/parkedDeliberately paused with a recorded resume condition
    queue/parkedQueue task is parked (waiting on CI, time, or an event)
    on Nov 1, 2026
  11. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · picked up

  12. dezren39 commented on Nov 1, 2026

    @dezren39
    MemberAuthor

    🤖 Agent note · done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

app/idPackage/app: id (pkgs/ or apps/ in this repo)effort/mMedium: expected under 1 day of workkind/enhancementmeta/enrichedIntake review done: acceptance criteria, links, and normalized labels addedpriority/normalOrdinary priority (the default)task/small-fixQueue packet kind: bounded fix with reproduction and targeted tests

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions