Skip to content

Roadmap reconciler: public item #146 not surfacing on /v1/roadmap despite Public=Yes + successful live emit #149

@ntatschner

Description

@ntatschner

Symptom

Roadmap item #146 "Location & Entity Name-Resolution Accuracy" is Public=Yes on the Project board, and PR #147's live release emit succeeded ("Emit roadmap pipeline event" + "Auto-publish roadmap changelog (Live only)" both green on the tray-v1.8.14 / v1.8.17 live run). But the item is absent from the public /v1/roadmap API and /v1/roadmap/location-entity-name-resolution-accuracy returns not-found.

Persisted through the entire alpha→rc→live cycle (well past the 5-min reconciler tick), so this is not propagation lag.

Impact

The live changelog for the location-classification work shipped in #147 is not visible to users on /roadmap or the tray "What's New" card.

Confirmed

  • Board: #146 exists, real Issue, public=Yes, surface labels surface/web-roadmap + surface/tray-whats-new, channels live/beta/alpha.
  • Live emit job: success (not soft-fail-404 → server accepted the slug).
  • Public read API: item ABSENT.

Diagnostic chain to run (from roadmap-tracking skill)

  1. gh run view <live-run-id> --log | grep "roadmap-emit] ok" — confirm slug=location-entity-name-resolution-accuracy.
  2. node scripts/publish-roadmap-drafts.mjs --slug location-entity-name-resolution-accuracy --dry-run — does a changelog draft exist / was it published?
  3. Check whether the board→public reconciler tick is running and reading Public=Yes for this row.
  4. Verify the public-read store ingested the item (vs. the emit receiver being a separate path).

Found 2026-06-01 while linking branch feat/client-side-entity-classification to the item.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions