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
Aggregator Kaneo reader: link cards to their actual Kaneo task and read the project-repo map from kaneo-projects.json #1201
Part of epic #1184 (PM stack coherence review, 2026-10-26).
Live board cards lose their Kaneo link and repo mapping is duplicated and hard-coded. Evidence: live.ts kaneoBoard sets kaneoUrl to the instance root, not the task, and renderBoard never renders it; repo mapping is hard-coded in live.ts KANEO_PROJECT_REPOS duplicating kaneo-projects.json, with an unknown-slug fallback that invents developing-today/.
Acceptance:
Every live card links to its actual Kaneo task, on cards and item pages.
Deleting/renaming a mapping in kaneo-projects.json changes the board accordingly.
Unknown slugs render as unmapped, never guessed.
Acceptance criteria
Every live board card links to its actual Kaneo task, on cards and on item pages.
Deleting or renaming a mapping in kaneo-projects.json changes the board accordingly (the JSON file is the single source).
Unknown project slugs render as unmapped, never as a guessed developing-today/ repo.
Liveness: Verified still live at intake (2026-10-28): issue is open and unheld, and a merged-PR search for #1201 returned only unrelated text matches (no PR title or fix reference resolves this item). Part of epic #1184 (PM stack coherence review, 2026-10-26); sibling batch #1210–#1222 was enriched in the previous monitor run.
Notes: The hard-coded KANEO_PROJECT_REPOS map duplicating kaneo-projects.json is a drift bug waiting to happen; the unknown-slug fallback inventing repo names is the sharp edge. Both fixes are small and independently testable.
Risks: Scope creep across the pm-stack pages is the main risk for this batch; the acceptance criteria above (converted from the issue's original Acceptance list) bound the work. CI on the aggregator's render/derive tests is the verification surface.
Suggested approach: Take the acceptance criteria in order; keep the JSON twins in lockstep with the HTML pages, per the batch convention.
agent-note:v1
event: parked
task: 4910 (repo-health-code-pilot, repo-worker-code; openchamber-scheduled-lane 7b47536b)
state: parked for 30 minutes
blocker: PR #4448 is OPEN and Drew-owned (author dezren39, branch queue/4910-1201-authoritative-mapping). Hard stop per runbook: no files, checks, branch, or worktree inspected or touched by this lane. Prior blocker PR #3934 is now MERGED, so the shared-file conflict is gone; the remaining gate is ownership of #4448.
resume: After PR #4448 merges/closes or explicit ownership handoff, revalidate #1201 and the PR fresh before starting. No branch or worktree created by this lane.
Activity
developing-today commentedon Oct 27, 2026
CODE-335
dezren39 commentedon Oct 28, 2026
Intake review — fleet monitor
Liveness: Verified still live at intake (2026-10-28): issue is open and unheld, and a merged-PR search for
#1201returned only unrelated text matches (no PR title or fix reference resolves this item). Part of epic #1184 (PM stack coherence review, 2026-10-26); sibling batch #1210–#1222 was enriched in the previous monitor run.Notes: The hard-coded KANEO_PROJECT_REPOS map duplicating kaneo-projects.json is a drift bug waiting to happen; the unknown-slug fallback inventing repo names is the sharp edge. Both fixes are small and independently testable.
Risks: Scope creep across the pm-stack pages is the main risk for this batch; the acceptance criteria above (converted from the issue's original Acceptance list) bound the work. CI on the aggregator's render/derive tests is the verification surface.
Suggested approach: Take the acceptance criteria in order; keep the JSON twins in lockstep with the HTML pages, per the batch convention.
Labels normalised this pass:
source/human(coherence-review filer),effort/s,meta/enriched; existing kind/priority/status/app labels kept.56 remaining items
dezren39 commentedon Nov 2, 2026
agent-note:v1
event: parked
task: 4910 (repo-health-code-pilot, repo-worker-code; openchamber-scheduled-lane 7b47536b)
state: parked for 30 minutes
blocker: PR #4448 is OPEN and Drew-owned (author dezren39, branch queue/4910-1201-authoritative-mapping). Hard stop per runbook: no files, checks, branch, or worktree inspected or touched by this lane. Prior blocker PR #3934 is now MERGED, so the shared-file conflict is gone; the remaining gate is ownership of #4448.
resume: After PR #4448 merges/closes or explicit ownership handoff, revalidate #1201 and the PR fresh before starting. No branch or worktree created by this lane.
dezren39 commentedon Nov 2, 2026
🤖 Agent note · picked up
Merge pull request #4448 from developing-today/queue/4910-1201-author…
dezren39 commentedon Nov 2, 2026
🤖 Agent note · done