- CLAUDE.md with collaboration rules and Planner/Generator/Evaluator cycle - .claude/ agents, commands, skills, hooks per Claude Code conventions - Sprint Contracts for sut-prober, normalizer, recorder, player, diff-reporter - SUT catalog (EG-BIM Modeler, 187 plugins) and .gitignore excluding SUT tree - PROGRESS.md / PLAN.md as shared agent handoff state - Solution scaffold targeting sut-prober PoC Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
931 B
931 B
name, description, allowed-tools
| name | description | allowed-tools |
|---|---|---|
| sut-probe | Static probe of the EG-BIM Modeler SUT — enumerate plugins, snapshot Json/ configs, list engine assemblies. Does NOT launch the SUT. | Read, Glob, Grep, Bash, Write, Agent |
Run a static analysis pass on the SUT at EG-BIM Modeler/ and produce a catalog.
Delegate to the sut-explorer subagent with this scope:
- List every plugin folder under
EG-BIM Modeler/Plugins/and count them. - Read each
EG-BIM Modeler/Json/*.jsonand flag non-deterministic fields. - List core assemblies (
HmEG*.dll,Editor*.dll,HmGeometry*.dll) with file sizes. - Write the catalog to
docs/sut-catalog/catalog.mdanddocs/sut-catalog/plugins.json. - Report a concise summary back here.
Arguments (optional): $ARGUMENTS — if provided, restrict analysis to that subpath (e.g. Plugins/EgBoxPlugin).
After the subagent reports, update PROGRESS.md with the catalog timestamp.