NEC-94: Agent sessions file out-of-scope follow-ups as Backlog cards #153

Merged
nectenda-agent merged 3 commits from worktree-nec-94-agent-sessions-file-out-of-scope-follow-u into main 2026-09-24 16:51:03 +01:00
Collaborator

Task: NEC-94 — https://projectron.nerchure.com/tasks/94

Sessions find work outside their card and had no sanctioned way to file it: one left it in a comment, another wrote its own script and put cards straight into Ready and Planning. card.mjs create now files a follow-up into Backlog only, with a back-link and a read-back; card.mjs queue is the one way into Ready, from Backlog, at a priority the user chose; move --to Ready is refused. The work-queue skill tells sessions to use them and to ask before anything reaches Ready. First use filed NEC-100.

Spec: docs/changes/NEC-94-follow-up-cards/spec.md

Changelog

NONE

Task: NEC-94 — https://projectron.nerchure.com/tasks/94 Sessions find work outside their card and had no sanctioned way to file it: one left it in a comment, another wrote its own script and put cards straight into Ready and Planning. card.mjs create now files a follow-up into Backlog only, with a back-link and a read-back; card.mjs queue is the one way into Ready, from Backlog, at a priority the user chose; move --to Ready is refused. The work-queue skill tells sessions to use them and to ask before anything reaches Ready. First use filed NEC-100. Spec: `docs/changes/NEC-94-follow-up-cards/spec.md` ## Changelog NONE
card.mjs create files a follow-up into Backlog, always, with a line linking
back to the card it was found on, and reads the column back rather than
trusting the view's default. card.mjs queue is the one way from Backlog to
Ready, at a priority the user chose; move --to Ready is refused.

Task: NEC-94

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014BVEXaubxHNV5N9GRsqwG9
Task: NEC-94

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014BVEXaubxHNV5N9GRsqwG9
Test the refusals through the CLI, and name a card that create made before failing
Some checks failed
Release note / release-note (pull_request) Successful in 14s
CI / build (pull_request) Failing after 1m25s
CI / promote (pull_request) Has been cancelled
CI / e2e (pull_request) Has been cancelled
e196ebeaba
Review found three acceptance lines defended only by pure helpers, a queue
read-back no test could fail, and a create that failed after making its card
without saying which card, so a retry would file it twice.

Task: NEC-94

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014BVEXaubxHNV5N9GRsqwG9
cruelacid force-pushed worktree-nec-94-agent-sessions-file-out-of-scope-follow-u from e196ebeaba
Some checks failed
Release note / release-note (pull_request) Successful in 14s
CI / build (pull_request) Failing after 1m25s
CI / promote (pull_request) Has been cancelled
CI / e2e (pull_request) Has been cancelled
to f080c842b4
Some checks failed
Release note / release-note (pull_request) Successful in 13s
CI / e2e (pull_request) Successful in 4m2s
CI / build (pull_request) Successful in 4m37s
CI / promote (pull_request) Has been skipped
CI / build (push) Successful in 5m35s
CI / e2e (push) Failing after 9m16s
CI / promote (push) Has been skipped
2026-09-24 16:45:35 +01:00
Compare
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Nectenda/nectenda!153
No description provided.