{"local":{"agents":38,"workflows":31,"skills":79},"upstream":{"agents":49,"skills":73},"decisionLegend":["adopt","adapt","merge","split","defer","out-of-scope"],"rows":[{"sourceType":"agent","localPath":".codex/agents/accessibility-specialist.toml","sourcePath":".claude/agents/accessibility-specialist.md","sourceHash":"82c8550000b2882a1083338fdb97f46759ca8d493845d697b7594d219f362529","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"10"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":150,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/ai-programmer.toml","sourcePath":".claude/agents/ai-programmer.md","sourceHash":"f9decba41651b4c225f1c4d4bf3f3bcf0eca088caf9cb3a0b3cb28f43e392b56","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":82,"upstreamLineCount":95,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/audio-director.toml","sourcePath":".claude/agents/audio-director.md","sourceHash":"6f40a1c899e6f2d1f348eb91af54fa3d40a29c7236469fdc59d15f0f08c0c85a","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, WebSearch","disallowedTools":"Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":118,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/community-manager.toml","sourcePath":".claude/agents/community-manager.md","sourceHash":"ba552c736a42cb83f8d04d79199f29c3b8dc81914c7530e86c266ab11c034496","sourceMetadata":{"model":"haiku","tools":"Read, Glob, Grep, Write, Edit, Task","disallowedTools":"Bash","maxTurns":"10"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":80,"upstreamLineCount":157,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/creative-director.toml","sourcePath":".claude/agents/creative-director.md","sourceHash":"00b9dc2b494b5feeefa5203fdefbd9bd9a4789a23ed2d192898b5ef84036b966","sourceMetadata":{"model":"opus","tools":"Read, Glob, Grep, Write, Edit, WebSearch","disallowedTools":"Bash","skills":["brainstorm","design-review"],"memory":"user","maxTurns":"30"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"upstreamLineCount":364,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/data-scientist.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/devops-engineer.toml","sourcePath":".claude/agents/devops-engineer.md","sourceHash":"36bf5a49a121bbb9a7a611408d1d208436e1c9b1395b3f2e9c2cb7d461e50171","sourceMetadata":{"model":"haiku","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"10"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":82,"upstreamLineCount":95,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/economy-designer.toml","sourcePath":".claude/agents/economy-designer.md","sourceHash":"523d9faf11dfe6581df5fa3248c4a3d43b8d284715502c868cb8e796fd55eae0","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit","disallowedTools":"Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":143,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/engine-programmer.toml","sourcePath":".claude/agents/engine-programmer.md","sourceHash":"322b59a3167298297657c846272567ef0d6994144649da626a6a7cc651d95c46","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":82,"upstreamLineCount":103,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/game-designer.toml","sourcePath":".claude/agents/game-designer.md","sourceHash":"a1b4fb4f1466b69140a23f8e12d3a5eba624d2a6318da32e2b755e471d41584f","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, WebSearch","disallowedTools":"Bash","skills":["design-review","balance-check","brainstorm"],"memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"upstreamLineCount":241,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/game-feel-designer.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/gameplay-programmer.toml","sourcePath":".claude/agents/gameplay-programmer.md","sourceHash":"287ac70fb839e40b0e392e47e6e23ddd90851103d41c0a82df7f56e0e168834e","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":94,"upstreamLineCount":133,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/godot-specialist.toml","sourcePath":".claude/agents/godot-specialist.md","sourceHash":"3156133f9bff9463a12cb48e6337f49a3ab39359550c18eabac4ac70b84b6e37","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash, Task","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":193,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/level-designer.toml","sourcePath":".claude/agents/level-designer.md","sourceHash":"6121007acde96a808235c4290669bb5de11f1874cd1da6c9d4f0c8c7fad7ef61","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit","disallowedTools":"Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":115,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/live-ops-designer.toml","sourcePath":".claude/agents/live-ops-designer.md","sourceHash":"19fead72a61b75adceaf03763416ab3f4f0c88d8545bc2a844ae2e03d0e62f04","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Task","disallowedTools":"Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":184,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/localization-lead.toml","sourcePath":".claude/agents/localization-lead.md","sourceHash":"96991fd33e46cc60179d1abca967ac56f6e809908a8a5fdd71aafa1be3571704","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":190,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/market-analyst.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/narrative-designer.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":89,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/network-programmer.toml","sourcePath":".claude/agents/network-programmer.md","sourceHash":"b3f107bb01b24475f93aebb6af1735fd90dd73afe070bae667cd9475b2e616e1","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":82,"upstreamLineCount":98,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/performance-analyst.toml","sourcePath":".claude/agents/performance-analyst.md","sourceHash":"c155149e303e200a00074721cd3d9bf5b92d080871ab6298670954aec5705468","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"upstreamLineCount":112,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/producer.toml","sourcePath":".claude/agents/producer.md","sourceHash":"05f8bf426001cbd07ca9ca40dde0348139e208f97af7d87abcfecf8ca84c3257","sourceMetadata":{"model":"opus","tools":"Read, Glob, Grep, Write, Edit, Bash, WebSearch","skills":["sprint-plan","scope-check","estimate","milestone-review"],"memory":"user","maxTurns":"30"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":93,"upstreamLineCount":168,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/qa-playtester.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":95,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/release-manager.toml","sourcePath":".claude/agents/release-manager.md","sourceHash":"75df18172fcb905c544972edcfe43589093f02f6abf41d388f952c1eadbe11bd","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","skills":["release-checklist","changelog","patch-notes"],"maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":93,"upstreamLineCount":180,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/security-engineer.toml","sourcePath":".claude/agents/security-engineer.md","sourceHash":"73bf76067ec312fa592d9c81b26c4a7b64f8831a50404244a1ec398a77091c7e","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash, Task","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":126,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/senior-game-artist.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/senior-game-designer.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/sound-designer.toml","sourcePath":".claude/agents/sound-designer.md","sourceHash":"4ebaef7c7069a5dd5a68ed12ca251035f0f9b2852fd29b9eca3ea2c5a4fdf088","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit","disallowedTools":"Bash","maxTurns":"10"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":80,"upstreamLineCount":85,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/studio-orchestrator.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/systems-designer.toml","sourcePath":".claude/agents/systems-designer.md","sourceHash":"b12973f4dce65c5add8e31fc570c4ece2b6f9855d2c89ce1645c0901a14adc17","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit","disallowedTools":"Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"upstreamLineCount":157,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/technical-artist.toml","sourcePath":".claude/agents/technical-artist.md","sourceHash":"30feb7cd99da83ef1b1350b109535085239eb5b2d210eeb22faa8e54633ba77d","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":82,"upstreamLineCount":108,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/technical-director.toml","sourcePath":".claude/agents/technical-director.md","sourceHash":"fe98888f29067eb81ef4dd29d93c3498048628f4bcf6404a1c594f8a6343f9b2","sourceMetadata":{"model":"opus","tools":"Read, Glob, Grep, Write, Edit, Bash, WebSearch","memory":"user","maxTurns":"30"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"upstreamLineCount":159,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/tools-programmer.toml","sourcePath":".claude/agents/tools-programmer.md","sourceHash":"1304ed30dc06506f043cbe6df33617a483988a1f73aedec1f9867bbc5de7d20b","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":82,"upstreamLineCount":101,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/ui-programmer.toml","sourcePath":".claude/agents/ui-programmer.md","sourceHash":"6cd29c2088724918b2680d3cc35c379276b7af11d6aa10ac990172280b1d5f48","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":82,"upstreamLineCount":102,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/ui-ux-designer.toml","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":90,"depthScore":56,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/unity-specialist.toml","sourcePath":".claude/agents/unity-specialist.md","sourceHash":"81777b58e3a30f4a131025e01af6ac8fb42065214df6271e59df1aa11e5374e4","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash, Task","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":184,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/unreal-specialist.toml","sourcePath":".claude/agents/unreal-specialist.md","sourceHash":"03794a0b048f1df4cd882ae73a964cd5368c629e00320e36051bc3d025a65c15","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit, Bash, Task","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":172,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/world-builder.toml","sourcePath":".claude/agents/world-builder.md","sourceHash":"9e3399c5478ea2491bfc8e42745948b7aec4c2045ecd008a318d4f72a8fad2ea","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit","disallowedTools":"Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":81,"upstreamLineCount":111,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"agent","localPath":".codex/agents/writer.toml","sourcePath":".claude/agents/writer.md","sourceHash":"8eafe2f3cd7f2c12acc0d8f93ed93bf638a915490ed5ca5a11721f1bf60f49d7","sourceMetadata":{"model":"sonnet","tools":"Read, Glob, Grep, Write, Edit","disallowedTools":"Bash","memory":"project","maxTurns":"20"},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/roles.test.ts","tests/validation.test.ts"],"lineCount":80,"upstreamLineCount":104,"depthScore":50,"metadata":{"model":true,"reasoning":true,"sourceReference":true,"sourceHash":true,"primarySkills":true,"toolPolicy":true}},{"sourceType":"workflow","localPath":".codex/workflows/analytics-setup.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/architecture-decision.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/architecture-review.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/art-direction.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/brainstorm.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/bugfix.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/create-epics.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":85,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/create-stories.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/design-spec.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/game-feel-tuning.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/handoff.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/hotfix.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/localization-plan.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/market-analysis.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/onboard.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":86,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/perf-profile.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/playtest.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/production-milestone.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/prototype.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/qa-plan.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/regression-suite.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/release-checklist.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/review.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/security-audit.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/ship-check.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/sprint-plan.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/sprint-status.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/story-done.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/story-readiness.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/ui-ux-review.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":83,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"workflow","localPath":".codex/workflows/vertical-slice.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/workflow-catalog.test.ts","tests/workflow-recipes.test.ts","tests/validation.test.ts"],"lineCount":84,"depthScore":56,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":true}},{"sourceType":"skill","localPath":".agents/skills/cgs-adopt/SKILL.md","sourcePath":".claude/skills/adopt/SKILL.md","sourceHash":"58959c4f76c05fbe3fd60b7a7d2c4ba5bf861fce28c0da49a498a81656b6a05e","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, AskUserQuestion","agent":"technical-director","argument-hint":"[focus: full | gdds | adrs | stories | infra]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":443,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-architecture-decision/SKILL.md","sourcePath":".claude/skills/architecture-decision/SKILL.md","sourceHash":"94a2299ae4ff370062e15d37680abdb13c1fc2dc05b916dcb65f46088d12b854","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Task, AskUserQuestion","argument-hint":"[title] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":456,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-architecture-review/SKILL.md","sourcePath":".claude/skills/architecture-review/SKILL.md","sourceHash":"11fd3ee30b6c66a2745d1fdaaca3c61c440d4a1181f3667785414351a6e06311","sourceMetadata":{"model":"opus","allowed-tools":"Read, Glob, Grep, Write, Task, AskUserQuestion","agent":"technical-director","argument-hint":"[focus: full | coverage | consistency | engine | single-gdd path/to/gdd.md]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":665,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-art-bible/SKILL.md","sourcePath":".claude/skills/art-bible/SKILL.md","sourceHash":"19daa484f6f6621221818e224c899ebc02c978a919a247c367f676d515e64cad","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Task, AskUserQuestion","argument-hint":"[--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":249,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-asset-audit/SKILL.md","sourcePath":".claude/skills/asset-audit/SKILL.md","sourceHash":"d499694d99c8b9341c1ca7a5f6bcc50fefebd8b6cbec7f132ec2f4fd678c1725","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep","argument-hint":"[category|all]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":95,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-asset-spec/SKILL.md","sourcePath":".claude/skills/asset-spec/SKILL.md","sourceHash":"3a53c309c5e8abff8d8ab73c1217aa8fab47274abfa66836e401de83847f04e4","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Task, AskUserQuestion","argument-hint":"[system: | level: | character:] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":352,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-balance-check/SKILL.md","sourcePath":".claude/skills/balance-check/SKILL.md","sourceHash":"c668fe38534a60c5ec3b86130461bf370c49593c82e93fecc4987571a7ef1bba","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, AskUserQuestion","agent":"economy-designer","argument-hint":"[system-name|path-to-data-file]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":123,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-brainstorm/SKILL.md","sourcePath":".claude/skills/brainstorm/SKILL.md","sourceHash":"3afbcc808948bd507486d2d84787236cbac516b67d207b6b4737ab0d7f2cd9ad","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, WebSearch, Task, AskUserQuestion","argument-hint":"[genre or theme hint, or 'open'] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":359,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-bug-report/SKILL.md","sourcePath":".claude/skills/bug-report/SKILL.md","sourceHash":"2960da7266e446de232a7f46229a9908825b188db4a28d834f030690d646575e","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"[description] | analyze [path-to-file]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":115,"upstreamLineCount":164,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-bug-triage/SKILL.md","sourcePath":".claude/skills/bug-triage/SKILL.md","sourceHash":"cdafaffc22abe4f6ee9dc7d93b34222547dd3281c25e60de80d1876517a395d2","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit","argument-hint":"[sprint | full | trend]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":244,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-bugfix/SKILL.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":115,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-changelog/SKILL.md","sourcePath":".claude/skills/changelog/SKILL.md","sourceHash":"305d9f720a28c8ff3bfc5badd0732a731f10bb81d81c63c61655018dd2c7dc5b","sourceMetadata":{"model":"haiku","allowed-tools":"Read, Glob, Grep, Bash, Write","argument-hint":"[version|sprint-number]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":177,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-code-review/SKILL.md","sourcePath":".claude/skills/code-review/SKILL.md","sourceHash":"e0abfa89a0a22bb3cfb9042941efc8f7ffb2a73b4f92884ef8eaba670366ca53","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Bash, Task, AskUserQuestion","agent":"lead-programmer","argument-hint":"[path-to-file-or-directory]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":185,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-consistency-check/SKILL.md","sourcePath":".claude/skills/consistency-check/SKILL.md","sourceHash":"a6a87d4512c9bc3c0dd03b5551f438770259345c8802ec6247f7455e85a20e77","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, AskUserQuestion","argument-hint":"[full | since-last-review | entity: | item:]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":308,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-content-audit/SKILL.md","sourcePath":".claude/skills/content-audit/SKILL.md","sourceHash":"6e17272fe8854e93936f55076d88435f3af2226d4e05d0b8b5f987296f00d8ab","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","agent":"producer","argument-hint":"[system-name | --summary | (no arg = full audit)]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":205,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-create-architecture/SKILL.md","sourcePath":".claude/skills/create-architecture/SKILL.md","sourceHash":"8a6320b33b3132e7f98e634156c5017a8406303b0eccbaa973cdb4d9ee10e1af","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Bash, AskUserQuestion, Task","agent":"technical-director","argument-hint":"[focus-area: full | layers | data-flow | api-boundaries | adr-audit] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":468,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-create-control-manifest/SKILL.md","sourcePath":".claude/skills/create-control-manifest/SKILL.md","sourceHash":"2dd8d29c013944aed8cd05fcfbe21dc77ef8ff9c98f5155f46cee29ab3284348","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Task","agent":"technical-director","argument-hint":"[update — regenerate from current ADRs]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":288,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-create-epics/SKILL.md","sourcePath":".claude/skills/create-epics/SKILL.md","sourceHash":"5a761ad272143ddf694cd29068bf11efba18cd24ef4e23c48c79326d0d67a259","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Task, AskUserQuestion","agent":"technical-director","argument-hint":"[system-name | layer: foundation|core|feature|presentation | all] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":245,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-create-stories/SKILL.md","sourcePath":".claude/skills/create-stories/SKILL.md","sourceHash":"f1517b9f5a90317f93149c9915ade684dbf75ab8b00c1ea9bdeaa6f921756b56","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Task, AskUserQuestion","agent":"lead-programmer","argument-hint":"[epic-slug | epic-path] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":333,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-day-one-patch/SKILL.md","sourcePath":".claude/skills/day-one-patch/SKILL.md","sourceHash":"eb48e1eb8a578056ff31f6ee2b6a2d61fb02d65a0af3441a9922002b7583aab0","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion","argument-hint":"[scope: known-bugs | cert-feedback | all]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":226,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-design-review/SKILL.md","sourcePath":".claude/skills/design-review/SKILL.md","sourceHash":"3f9119c2ecc3f1b8a07484f0df9e3547bb006df349d9a73c97e8a95799aadfa9","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Task, AskUserQuestion","argument-hint":"[path-to-design-doc] [--depth full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":268,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-design-system/SKILL.md","sourcePath":".claude/skills/design-system/SKILL.md","sourceHash":"eae2be7d9ae520112020420293d83fdeeebf52d3476ce5c8ffecf87aaec4e696","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Task, AskUserQuestion, TodoWrite","argument-hint":" [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":871,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-dev-story/SKILL.md","sourcePath":".claude/skills/dev-story/SKILL.md","sourceHash":"ddada36350af8d121b63159e79eb72e3d5a1482b74e88f547f556ca92efd2b04","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Bash, Task, AskUserQuestion","argument-hint":"[story-path]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":325,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-estimate/SKILL.md","sourcePath":".claude/skills/estimate/SKILL.md","sourceHash":"7774e2d256a054a215cf62cc81d4d79f4d18e2154203671a39f643c0881be5fd","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep","argument-hint":"[task-description]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":132,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-gate-check/SKILL.md","sourcePath":".claude/skills/gate-check/SKILL.md","sourceHash":"3ae463120765909eedb2d04f592191bf90afda4795ae88522d314e1833773da7","sourceMetadata":{"model":"opus","allowed-tools":"Read, Glob, Grep, Bash, Write, Task, AskUserQuestion","argument-hint":"[target-phase: systems-design | technical-setup | pre-production | production | polish | release] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":542,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-help/SKILL.md","sourcePath":".claude/skills/help/SKILL.md","sourceHash":"9519e9b275a58b3d45391f1fc47e6f8ac1a469e468959cccf6f37bd13e71ee04","sourceMetadata":{"model":"haiku","allowed-tools":"Read, Glob, Grep","argument-hint":"[optional: what you just finished, e.g. 'finished design-review' or 'stuck on ADRs']","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":228,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-hotfix/SKILL.md","sourcePath":".claude/skills/hotfix/SKILL.md","sourceHash":"6d99a79bce373cd9f8fe02b1db2933c9121ac0a79c778d588dd03b5f337c4bf9","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion","argument-hint":"[bug-id or description]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":180,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-launch-checklist/SKILL.md","sourcePath":".claude/skills/launch-checklist/SKILL.md","sourceHash":"867e94f20e9b5da3855a37b032bd01801cdceed899eb95ecea7588abed5b188c","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"[launch-date or 'dry-run']","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":240,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-localize/SKILL.md","sourcePath":".claude/skills/localize/SKILL.md","sourceHash":"781f60f1c4259cfb3ceac0316a792a6d55659aaf20981f1c6e6a3d1dfacae83c","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Bash, Task, AskUserQuestion","agent":"localization-lead","argument-hint":"[scan|extract|validate|status|brief|cultural-review|vo-pipeline|rtl-check|freeze|qa]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":441,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-map-systems/SKILL.md","sourcePath":".claude/skills/map-systems/SKILL.md","sourceHash":"a46393797f5227603d87722d8c546d61c8944182db28e00207dc5ad318aa577e","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, AskUserQuestion, TodoWrite, Task","argument-hint":"[next | system-name] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":364,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-milestone-review/SKILL.md","sourcePath":".claude/skills/milestone-review/SKILL.md","sourceHash":"736a1cffb028b96b890fd0b6b469dcdd5f948a907d5a7f0e157ccca92ac8adc7","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Task, AskUserQuestion","argument-hint":"[milestone-name|current] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":156,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-onboard/SKILL.md","sourcePath":".claude/skills/onboard/SKILL.md","sourceHash":"fbf7f691226e4c5fccbfa40423d61d123f3e0088d36b719663cca40e96a5d6d7","sourceMetadata":{"model":"haiku","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"[role|area]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":96,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-patch-notes/SKILL.md","sourcePath":".claude/skills/patch-notes/SKILL.md","sourceHash":"ffb34d12e0d3fe21d31e6406a77b6db77b16a8185358ee8183b08de584498d30","sourceMetadata":{"model":"haiku","allowed-tools":"Read, Glob, Grep, Write, Bash","agent":"community-manager","argument-hint":"[version] [--style brief|detailed|full]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":186,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-perf-profile/SKILL.md","sourcePath":".claude/skills/perf-profile/SKILL.md","sourceHash":"376f4f24dff70ec9e4a4883ec3352e0008c6c10c3f3660e0a4946b4b48ef7aa7","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Bash","agent":"performance-analyst","argument-hint":"[system-name or 'full']","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":126,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-playtest-report/SKILL.md","sourcePath":".claude/skills/playtest-report/SKILL.md","sourceHash":"708a99ffe0990079bfe7b34c49a641e6131c32173c966f7c51e588def5e75548","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Task, AskUserQuestion","argument-hint":"[new|analyze path-to-notes] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":147,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-project-stage-detect/SKILL.md","sourcePath":".claude/skills/project-stage-detect/SKILL.md","sourceHash":"dffa5112b8d3c4ef53bc3ee6bede90d0f3f4b938ad3a00238f1209f0fa0e7e19","sourceMetadata":{"model":"haiku","allowed-tools":"Read, Glob, Grep, Bash, Write","argument-hint":"[optional: role filter like 'programmer' or 'designer']","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":195,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-propagate-design-change/SKILL.md","sourcePath":".claude/skills/propagate-design-change/SKILL.md","sourceHash":"eba7901d3875f81946ab8803f458d142427102c438296fae83e3f4c4101115ed","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Bash, Task","agent":"technical-director","argument-hint":"[path/to/changed-gdd.md]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":239,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-prototype/SKILL.md","sourcePath":".claude/skills/prototype/SKILL.md","sourceHash":"d9475f988c6ec1bb676ab5d8149ef7b7321e63a6b4eb7f7194cfd598be1255de","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion","agent":"prototyper","isolation":"worktree","argument-hint":"[concept-description] [--path html|engine|paper] [--review full|lean|solo] [--spike]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":115,"upstreamLineCount":579,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-qa-plan/SKILL.md","sourcePath":".claude/skills/qa-plan/SKILL.md","sourceHash":"f4e9823754aaad75ff87fe700a826c0953ce9ddf853130e2d6cdf3ba2d3622ba","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, AskUserQuestion","agent":"qa-lead","argument-hint":"[sprint | feature: system-name | story: path]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":115,"upstreamLineCount":278,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-quick-design/SKILL.md","sourcePath":".claude/skills/quick-design/SKILL.md","sourceHash":"e1274daaef2d2f925bc98944013e9ec31c25e4ad0906345fda744a7a59271d7a","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, AskUserQuestion","argument-hint":"[brief description of the change]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":295,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-regression-suite/SKILL.md","sourcePath":".claude/skills/regression-suite/SKILL.md","sourceHash":"8f073b6b576c88fba6129efd57f4c71f04c97563f3c5a532c0ae28d2a5c0f0fc","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, AskUserQuestion","argument-hint":"[update | audit | report]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":115,"upstreamLineCount":256,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-release-checklist/SKILL.md","sourcePath":".claude/skills/release-checklist/SKILL.md","sourceHash":"a4c4294234e7ba6ba51718ba6a0996c68dd1e4f9cefc30286936878a827bc86a","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"[platform: pc|console|mobile|all]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":182,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-retrospective/SKILL.md","sourcePath":".claude/skills/retrospective/SKILL.md","sourceHash":"60f9525887c94e4cf8239de3a2078389e6d6b19dd9f10705772490650c11ffda","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Bash, AskUserQuestion","argument-hint":"[sprint-N|milestone-name]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":221,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-reverse-document/SKILL.md","sourcePath":".claude/skills/reverse-document/SKILL.md","sourceHash":"71d5beda61de4815f52bb63b38780f55f890db6dd8c5d22842b1b179fb393876","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash","argument-hint":" (e.g., 'design src/gameplay/combat' or 'architecture src/core')","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":263,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-review-all-gdds/SKILL.md","sourcePath":".claude/skills/review-all-gdds/SKILL.md","sourceHash":"016dce629603f89c923cf6ca5b7f4cae4d4e5920c04ced00b7d3bb206a531a2d","sourceMetadata":{"model":"opus","allowed-tools":"Read, Glob, Grep, Write, Bash, AskUserQuestion, Task","argument-hint":"[focus: full | consistency | design-theory | since-last-review]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":639,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-scope-check/SKILL.md","sourcePath":".claude/skills/scope-check/SKILL.md","sourceHash":"f91150df11aadf32cfa64a1476c608396e12eeeba9aca03836c52299f3a0efa0","sourceMetadata":{"model":"haiku","allowed-tools":"Read, Glob, Grep, Bash","argument-hint":"[feature-name or sprint-N]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":128,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-security-audit/SKILL.md","sourcePath":".claude/skills/security-audit/SKILL.md","sourceHash":"b3d04c89f1841ef93bedce57a8bb43d858ca96a92aac8b8182e9d54fe1d319f4","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Bash, Write, Task","agent":"security-engineer","argument-hint":"[full | network | save | input | quick]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":245,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-setup-engine/SKILL.md","sourcePath":".claude/skills/setup-engine/SKILL.md","sourceHash":"7f4bc9868ca4d78ca969174c56b8c719215d68c6f32f0df5be5194e8eb2e2eea","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, WebSearch, WebFetch, Task, AskUserQuestion","argument-hint":"[engine] | [engine version] | refresh | upgrade [old-version] [new-version] | no args for guided selection","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":716,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-skill-improve/SKILL.md","sourcePath":".claude/skills/skill-improve/SKILL.md","sourceHash":"24efa8aa68ab240c1d9b1366275490ec9cce4034e1bbe34f214b830bda15617b","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Bash","argument-hint":"[skill-name]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":145,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-skill-test/SKILL.md","sourcePath":".claude/skills/skill-test/SKILL.md","sourceHash":"24d09805593a811cc10b46d40a45eb1e36b040cfdc4e7a2ae3e36ffa51bd4cf9","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"static [skill-name | all] | spec [skill-name] | category [skill-name | all] | audit","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":357,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-smoke-check/SKILL.md","sourcePath":".claude/skills/smoke-check/SKILL.md","sourceHash":"98521191c6dd949bce2df9d4f8d4abeebbc0adf36b665e7a99d7645dc9ed42e3","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Bash, Write, AskUserQuestion","argument-hint":"[sprint | quick | --platform pc|console|mobile|all]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":422,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-soak-test/SKILL.md","sourcePath":".claude/skills/soak-test/SKILL.md","sourceHash":"9f090f0e39575265a9e8e5e042dd81af81191e346ed3a92983a8d1d1a5ba6bc1","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"[duration: 30m | 1h | 2h | 4h] [focus: memory | stability | balance | all]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":284,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-sprint-plan/SKILL.md","sourcePath":".claude/skills/sprint-plan/SKILL.md","sourceHash":"d402a9f276f81663c8b07f6c4fd2b19a3fa9d4ee9411e3d57e6868daa095ee42","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Task, AskUserQuestion","argument-hint":"[new|update|status] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":281,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-sprint-status/SKILL.md","sourcePath":".claude/skills/sprint-status/SKILL.md","sourceHash":"58b80b7ee9a31eb4798f0700b4054fd705b1d6642eb63cead4166d3ffbe6f138","sourceMetadata":{"model":"haiku","allowed-tools":"Read, Glob, Grep","argument-hint":"[sprint-number or blank for current]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":208,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-standards-gameplay/SKILL.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":98,"depthScore":98,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-standards-prototype/SKILL.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":98,"depthScore":98,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-standards-tests/SKILL.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":98,"depthScore":98,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-standards-ui/SKILL.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":98,"depthScore":98,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-start/SKILL.md","sourcePath":".claude/skills/start/SKILL.md","sourceHash":"31e7a2cee0568de6e443fd3428fea36f6583478f6db25cac3fa18604c510af9f","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, AskUserQuestion","argument-hint":"[no arguments]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":245,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-story-done/SKILL.md","sourcePath":".claude/skills/story-done/SKILL.md","sourceHash":"a9215959142b6417223ff818f99f2f33b10d401bb9ff446f622ec8573433b261","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Bash, Write, Edit, AskUserQuestion, Task","argument-hint":"[story-file-path] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":459,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-story-readiness/SKILL.md","sourcePath":".claude/skills/story-readiness/SKILL.md","sourceHash":"f1fc25f80f811fd38c53144c305706488c031974a5f0925cdf18986467de90eb","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, AskUserQuestion, Task","argument-hint":"[story-file-path or 'all' or 'sprint']","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"upstreamLineCount":355,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-audio/SKILL.md","sourcePath":".claude/skills/team-audio/SKILL.md","sourceHash":"6dd03358962dbef74b6c67e7d34383e0721571a534b75f1ba562f39e92287416","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite","argument-hint":"[feature or area to design audio for] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":145,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-combat/SKILL.md","sourcePath":".claude/skills/team-combat/SKILL.md","sourceHash":"8a3de29e9ac63a38d025ac5451c0c93626f651741e1002f159b9983f4a31af05","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite","argument-hint":"[combat feature description] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":143,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-level/SKILL.md","sourcePath":".claude/skills/team-level/SKILL.md","sourceHash":"2035d20d9393f6e703e04074ded2145688a8e2e4a2191f5a75866a4fb97100bd","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite","argument-hint":"[level name or area to design] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":194,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-live-ops/SKILL.md","sourcePath":".claude/skills/team-live-ops/SKILL.md","sourceHash":"214cc07ec8e83074d9ca16236ab867cd552e2de481aca7d225c06013b057dd90","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite","argument-hint":"[season name or event description] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":159,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-narrative/SKILL.md","sourcePath":".claude/skills/team-narrative/SKILL.md","sourceHash":"9959626482ed8607f8a93a7fcf2c3d03546621592784d56a22b70cfe387ca0d4","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Task, AskUserQuestion, TodoWrite","argument-hint":"[narrative content description] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":126,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-polish/SKILL.md","sourcePath":".claude/skills/team-polish/SKILL.md","sourceHash":"fb4d48c5bd8f2563d6f999bea940929a20b8c52ed797b306a999e2b4d5596d26","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite","argument-hint":"[feature or area to polish] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":140,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-qa/SKILL.md","sourcePath":".claude/skills/team-qa/SKILL.md","sourceHash":"1d67b5e45ae41e20c0c4ecaa3e89441c2493327b737fb369d3c6b66a369b1bd3","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Task, AskUserQuestion","agent":"qa-lead","argument-hint":"[sprint | feature: system-name] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":244,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-release/SKILL.md","sourcePath":".claude/skills/team-release/SKILL.md","sourceHash":"9cb0f1c15b4af864f57717de9f3ef4ad516370d6abf1d0047e0b7ed10d496b69","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite","argument-hint":"[version number or 'next'] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":168,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-team-ui/SKILL.md","sourcePath":".claude/skills/team-ui/SKILL.md","sourceHash":"d8aa30cbc82c40f3ec53ebceaf229243cac1bc14126ea56f5bfcf57b3c81d0bf","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion, TodoWrite","argument-hint":"[UI feature description] [--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":186,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-tech-debt/SKILL.md","sourcePath":".claude/skills/tech-debt/SKILL.md","sourceHash":"bebf9faf308eb8ac4dbd70e907e2ae64daff51d86bf16353f5997543c318c6c8","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, AskUserQuestion","argument-hint":"[scan|add|prioritize|report]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":113,"upstreamLineCount":140,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-test-evidence-review/SKILL.md","sourcePath":".claude/skills/test-evidence-review/SKILL.md","sourceHash":"04cdf0b7e94ab2dab58850bf1a70a2a6f33810ea7abb6102eaec8f2d00b9026e","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"[story-path | sprint | system-name]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":251,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-test-flakiness/SKILL.md","sourcePath":".claude/skills/test-flakiness/SKILL.md","sourceHash":"3849299d9c0b667a2974157a2ce692892bcef475b87e0c20ad029b22f335b805","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash","argument-hint":"[ci-log-path | scan | registry]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":211,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-test-helpers/SKILL.md","sourcePath":".claude/skills/test-helpers/SKILL.md","sourceHash":"98494481c7fe0b69611243f9174a1a860622e2b5488499c953a2e539001e3438","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write","argument-hint":"[system-name | all | scaffold]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":395,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-test-setup/SKILL.md","sourcePath":".claude/skills/test-setup/SKILL.md","sourceHash":"bf3477f58af77fdeabed42e9c15f1b7bd41d6837c1ddff0450922cee694c628d","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Bash, Write","argument-hint":"[force]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":114,"upstreamLineCount":426,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-ui-ux-review/SKILL.md","sourceMetadata":{},"decision":"defer","status":"deferred","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":112,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-ux-design/SKILL.md","sourcePath":".claude/skills/ux-design/SKILL.md","sourceHash":"2d37d14b653594c0c7aa346ff8d7cc129269cda8f42fe741f6d296d6345f9845","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, AskUserQuestion, Task","agent":"ux-designer","argument-hint":"[screen/flow name] or 'hud' or 'patterns'","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":989,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-ux-review/SKILL.md","sourcePath":".claude/skills/ux-review/SKILL.md","sourceHash":"1dd5a719efd1ad5c2d831c046f9e257e9c7cff067cc9d1a99e67181e1b0f4bc0","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep","agent":"ux-designer","argument-hint":"[file-path or 'all' or 'hud' or 'patterns']","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":111,"upstreamLineCount":263,"depthScore":99,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}},{"sourceType":"skill","localPath":".agents/skills/cgs-vertical-slice/SKILL.md","sourcePath":".claude/skills/vertical-slice/SKILL.md","sourceHash":"a555d5a79fceee22229b5587778ccae3f2c17514c92ffa62b708db613c574f9a","sourceMetadata":{"model":"sonnet","allowed-tools":"Read, Glob, Grep, Write, Edit, Bash, Task, AskUserQuestion","agent":"prototyper","isolation":"worktree","argument-hint":"[--review full|lean|solo]","user-invocable":true},"decision":"adapt","status":"complete","requiredTests":["tests/template-repository-surfaces.test.ts","tests/validation.test.ts"],"lineCount":123,"upstreamLineCount":359,"depthScore":100,"metadata":{"model":true,"reasoning":true,"argumentHint":true,"sourceReference":true,"sourceHash":true,"agent":true,"links":false}}]}