Parent
docs/issues/unic-archon-dlc/PRD.md
What to build
A self-contained /unic-dlc-review command that performs a multi-aspect PR review as an AFK Archon node. It is independent of any external review plugin so users can run the full DLC without installing pr-review-toolkit.
In scope:
/unic-dlc-review command + workflow node invoked after the human PR gate from slice 10 (the human gate approves the PR; the review runs automatically on the diff).
- Four review aspects, each emitting a structured finding list:
- Code quality — readability, naming, function length, project-convention adherence (reads
CLAUDE.md/AGENTS.md).
- Test coverage adequacy — exercises through public interfaces, asserts on outputs not internals, no mocks of internal collaborators.
- Silent failure patterns — swallowed exceptions, empty
catch blocks, fallbacks that hide bugs.
- Type design quality — encapsulation, invariants expressed in types, illegal-state-unrepresentable patterns.
- Inspiration references documented in the command file:
- Output: a structured review comment posted via the tracker adapter against the PR opened by slice 10. Findings are grouped by aspect with file:line references.
- No runtime dependency on
pr-review-toolkit or any other plugin — verified by running the review in a project where pr-review-toolkit is not installed.
Out of scope: integrating the review with the qa workflow's gates (slice 12 reads but does not depend on the review output).
Acceptance criteria
Blocked by
PRD: docs/issues/unic-archon-dlc/PRD.md
Migrated from: docs/issues/unic-archon-dlc/11-build-self-contained-review-command.md (source removed after migration)
Touched by PRs: #33
Parent
docs/issues/unic-archon-dlc/PRD.mdWhat to build
A self-contained
/unic-dlc-reviewcommand that performs a multi-aspect PR review as an AFK Archon node. It is independent of any external review plugin so users can run the full DLC without installingpr-review-toolkit.In scope:
/unic-dlc-reviewcommand + workflow node invoked after the human PR gate from slice 10 (the human gate approves the PR; the review runs automatically on the diff).CLAUDE.md/AGENTS.md).catchblocks, fallbacks that hide bugs.apps/claude-code/pr-review/(patterns, not runtime dependency).reviewskill (https://github.com/mattpocock/skills/blob/main/skills/in-progress/review/SKILL.md).pr-review-toolkitor any other plugin — verified by running the review in a project wherepr-review-toolkitis not installed.Out of scope: integrating the review with the
qaworkflow's gates (slice 12 reads but does not depend on the review output).Acceptance criteria
/unic-dlc-reviewruns to completion on a project that does not havepr-review-toolkitinstalled.unic-dlc-prefix and includes the inspiration references in its prologue.Blocked by
PRD:
docs/issues/unic-archon-dlc/PRD.mdMigrated from:
docs/issues/unic-archon-dlc/11-build-self-contained-review-command.md(source removed after migration)Touched by PRs: #33