Files
claw/docs/superpowers/reports/2026-04-20-rules-102-business-targets-candidate-report.md

37 lines
1.4 KiB
Markdown

# Rules Candidate For 102 Scene Skills
## Summary
The current [rules.json](/D:/data/ideaSpace/rust/sgClaw/claw-new/resources/rules.json) file is still a demo allowlist and does not cover the real business targets used by the 102 final materialized scene skills.
The candidate allowlist additions are published at:
- [rules-102-business-targets-candidate.json](/D:/data/ideaSpace/rust/sgClaw/claw-new/resources/rules-102-business-targets-candidate.json)
## Coverage
- Business bootstrap targets found across 102 skills: `17`
- IP or `IP:port` targets: `10`
- Domain or `domain:port` targets: `7`
## Direct Copy Candidate
Copy the `domains.allowed_additions` array from:
- [rules-102-business-targets-candidate.json](/D:/data/ideaSpace/rust/sgClaw/claw-new/resources/rules-102-business-targets-candidate.json)
into the `domains.allowed` section of:
- [rules.json](/D:/data/ideaSpace/rust/sgClaw/claw-new/resources/rules.json)
## Recommended Merge Rule
Preserve the existing demo entries if they are still needed for local demos, but append the 17 real business targets for the inner-network validation environment.
If the inner-network machine is validation-only, it is also reasonable to keep a separate validation copy of `rules.json` that contains only:
- the current required `pipe_actions`
- the 17 business targets
This report does not modify the active [rules.json](/D:/data/ideaSpace/rust/sgClaw/claw-new/resources/rules.json).