Skip to content

Commit 5788cc0

Browse files
authored
chore: wire repo-audit into AuditTrapdoor DAG
1 parent 29728c4 commit 5788cc0

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

projects/collar-harness/collar-harness.dag

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
1,
3232
"AuditTrapdoor",
3333
"entity",
34-
"Self-audit that fires every 5 tool calls. Four diagnostic questions. Failure forces DAG reload.",
34+
"Self-audit that fires every 5 tool calls. Four diagnostic questions. Failure forces DAG reload. Security sweeps use repo-audit script (skills/intelligence-engine/scripts/repo-audit) — 5 lines max, never raw terminal grep.",
3535
[],
3636
[
3737
"idle",
@@ -331,5 +331,5 @@
331331
"cs": 73.8,
332332
"saved": 2090
333333
},
334-
"compact": "[ch]\nDAG→Compile:produ(11)>SOUL:refer(11)>AuditTrapdoor:queri(11)>ProactiveDAGRefresh:refre(11)\nSOUL→DAG:refer(11)>IntelligenceEngine:imple(11)\nToolGate→HardBlock:imple(11)>HookEnforcement:compl(11)\nAgentInTheMiddle→ToolRouter:route(11)>CompoundingLoop:trig(11)\nIntelligenceEngine→SOUL:imple(11)>HookEnforcement:execu(11)\nHookEnforcement→IntelligenceEngine:execu(11)>ToolGate:compl(11)\nAuditTrapdoor→DAG:queri(11)\nConfidenceMarker→ExternalConfidenceVerification:valid(11)\nHardBlock→ToolGate:imple(11)\nCompoundingLoop→AgentInTheMiddle:trig(11)\nToolRouter→AgentInTheMiddle:route(11)\nCompile→DAG:produ(11)\nExternalConfidenceVerification→ConfidenceMarker:valid(11)\nProactiveDAGRefresh→DAG:refre(11)"
334+
"compact": "[ch]\nDAG→Compile:produ(11)>SOUL:refer(11)>AuditTrapdoor:queri(11)>ProactiveDAGRefresh:refre(11)\nSOUL→DAG:refer(11)>IntelligenceEngine:imple(11)\nToolGate→HardBlock:imple(11)>HookEnforcement:compl(11)\nAgentInTheMiddle→ToolRouter:route(11)>CompoundingLoop:trig(11)\nIntelligenceEngine→SOUL:imple(11)>HookEnforcement:execu(11)\nHookEnforcement→IntelligenceEngine:execu(11)>ToolGate:compl(11)\nAuditTrapdoor→DAG:queri(11)>Audit:repoaudit(11)\nConfidenceMarker→ExternalConfidenceVerification:valid(11)\nHardBlock→ToolGate:imple(11)\nCompoundingLoop→AgentInTheMiddle:trig(11)\nToolRouter→AgentInTheMiddle:route(11)\nCompile→DAG:produ(11)\nExternalConfidenceVerification→ConfidenceMarker:valid(11)\nProactiveDAGRefresh→DAG:refre(11)"
335335
}

projects/collar-harness/data-model.dog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,14 @@ lifecycle: loaded → enforced
4040
### Entity: AuditTrapdoor
4141

4242
Self-audit that fires every 5 tool calls. Four diagnostic questions. Failure forces DAG reload.
43+
Security sweeps use `repo-audit` script (5-line max), never raw terminal grep.
4344

4445
```yaml
4546
entity: AuditTrapdoor
4647
type: entity
4748
properties:
49+
tool: "skills/intelligence-engine/scripts/repo-audit"
50+
output: "5-line max, no raw grep"
4851
trigger:
4952
type: enum
5053
values: [every_5_tool_calls]

0 commit comments

Comments
 (0)