2.7 KiB
2.7 KiB
Scene Skill 102 Deterministic Invocation Readiness Design
Date: 2026-04-20 Parent Asset:
examples/scene_skill_102_final_materialization_2026-04-19
Intent
Prepare the final materialized scene skills for deterministic natural-language invocation through sgClaw.
This design addresses the gap between a generated skill package and a deterministic callable scene skill. The sgClaw runtime already has a registry-backed deterministic dispatch path for instructions ending with 。。。, but the final materialized scene.toml files are not yet normalized for that convention.
Current Findings
101 / 102scenes have complete skill packages andscene.toml.1 / 102scene,sweep-012-scene / 业扩报装管理制度, is still a materialization failure.0 / 101complete generated scene manifests currently use the deterministic suffix。。。.101 / 101complete generated scene manifests currently use exactly one include keyword, usually the full scene name.10 / 101complete generated scene manifests currently define runtime-supported params.
Scope
Allowed:
- Analyze deterministic invocation readiness for the complete final skill set.
- Normalize
scene.tomldeterministic metadata for complete packages. - Generate invocation samples and dispatch dry-run evidence.
- Publish readiness assets and reports.
Forbidden:
- Do not execute browser scripts.
- Do not change generated JavaScript scripts.
- Do not modify sgClaw runtime dispatch code unless a later dedicated implementation plan is created.
- Do not repair
sweep-012-scene. - Do not start static, mock, or production validation.
- Do not rename skill directories.
Readiness Model
A skill is deterministic-invocation-ready when:
- it has a valid
scene.toml; [deterministic].suffix = "。。。";include_keywordscan match at least the readable scene name;- the scene can be uniquely selected by dispatch dry-run using an expected invocation sample;
- required params either resolve or produce a structured prompt.
Expected Outputs
tests/fixtures/generated_scene/scene_skill_102_deterministic_invocation_readiness_2026-04-20.jsontests/fixtures/generated_scene/scene_skill_102_deterministic_invocation_samples_2026-04-20.jsondocs/superpowers/reports/2026-04-20-scene-skill-102-deterministic-invocation-readiness-report.md
Completion Criteria
- All 101 complete packages have deterministic suffix normalized to
。。。. - Dispatch dry-run results are available for all complete packages.
- The failed
sweep-012-sceneremains explicitly excluded and listed as not ready. - No browser execution or production validation is performed.