Reject trailing-newline processor manifest tokens - #2954
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Round 1 independent review at head The Disposition: fix-now 0, tracked 0, declined/informational 0. |
|
Current-base interaction extension at head The intervening base delta is limited to Capture polling/API and frontend Inbox surfaces. It does not touch manifest validation, processor contracts, project references, or any call path into |
|
Current-base interaction extension at head The base adds Card work-item-type behavior but no processor-manifest symbols, processing-capability contract, project-reference change, or processor persistence field. The focused validator suite passes 39/39; full Application passes 4,318/4,318; migration bootstrap passes 24/24; the solution builds with 0 errors; |
|
Current-base interaction extension at head The base delta only excludes archived cards in |
Summary
Scope
This is the bounded CF04-0 validator correction only. It does not add a processor registry, processor host, schema changes, or documentation changes.
Verification
dotnet test backend/tests/Taskdeck.Application.Tests/Taskdeck.Application.Tests.csproj -c Release -m:1 --filter FullyQualifiedName~ProcessorManifestValidatorTests- 39 passeddotnet test backend/Taskdeck.sln -c Release -m:1- 9,386 passed, 5 skipped, 0 failedgit diff --check origin/main...HEAD- passedDocs
No docs changed. This correction makes the runtime validator match the already-published schema boundary and does not change the roadmap or shipped feature breadth.
Refs #2258