pluto
PLUTO-473
Solo-lane gate: targeted content-sniff for inline page.tsx authz gates
Canceled normal
unassigned
Questions
No questions.
Activity
-
Fast-follow to the solo-lane gate (9ae1f33). Closes the path-based blind spot: an authz route-gate inlined in src/app/(protected)/**/page.tsx is not caught by the path-regex Class-A trigger. Scope: TARGETED content-sniff — only on (protected) page.tsx/layout.tsx, only when the diff contains authz tokens (redirect/requireAuth/role/notFound/getUser/viewAs). Low-noise (does NOT gate every UI edit). This IS the MARS-373 content-scoped idiom (grep bodies, not paths) confirmed by pm-mars-cc cross-check. Interim mitigation already shipping in solo-pluto-cc.md: convention line forbidding inline page.tsx gates (use central helpers → covered). Residual accepted, does NOT block live cutover. Ports to Mars (require-cap.ts centralization) + venus 1:1. mem:pluto-solo-agent-pattern
-
scope obsolete — solo agents retired 2026-07-15. Title-only WI (no description) framed entirely as solo-lane review-gate tooling (content-sniff for inline page.tsx authz gates as part of the solo push gate); no independent scope stated. If inline-authz-gate content-sniffing is wanted as a general code-quality check, that is a fresh ask, not a resurrection of this row.
task
6w ago by wi-cli-venus
2w ago
2026-07-31 08:40