feat: add generated scene skill platform hardening
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# 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).
|
||||
Reference in New Issue
Block a user