Laya-powered code design review, built on the rules of the code-design
skill (knowledge-base/99_System/skills/code-design). Staged workflow in the
spirit of jev-review:
screen - one noul question per design dimension (single forward pass)
follow - severity score (0-3) + mechanism choice per flagged dimension
find - dimensions clearing SCREEN_THRESHOLD; probability >=
RESOLVE_THRESHOLD is marked action "resolve", the rest "review"
Requires the Node Laya server (../serve_laya_node.sh, default :8001).
node src/cli.ts changes <git-repo> # review the current git diff
node src/cli.ts file <path> # review a single source fileOutput: JSON report on stdout, human summary on stderr.
src/dimensions/<principle>.ts- one file per design dimension, mirroring the code-design skill'sreferences/docs; edit a dimension's question or mechanisms in its own filesrc/dimensions/index.ts- dimension registry, severity rubric, thresholds (SCREEN_THRESHOLDfor follow-ups,RESOLVE_THRESHOLDfor must-resolve findings), state budget (MAX_STATE_CHARS)LAYA_URL- server endpoint (default http://127.0.0.1:8001)
The base Laya checkpoint is over-confident on code: expect false-positive dimensions on trivial diffs. Recalibrate thresholds on your own diffs, or fine-tune a checkpoint on design-review judgments for production use.