{ "note": "R1–R4 存量违规基线(ratchet):只许减、不许增;新增违规会让 check:layering 失败", "edges": [ "src/fs/local-user-fs.ts → src/web/middleware/fs-guard.ts", "src/fs/remote-user-fs.ts → src/web/middleware/fs-guard.ts", "src/fs/workspace.ts → src/web/middleware/fs-guard.ts", "src/supervisor/proxy.ts → src/web/auth.ts", "src/supervisor/proxy.ts → src/web/middleware/authn.ts" ] }