Expansion lab¶
sdetkit kits expand --goal "..." is the repo-growth surface for SDETKit's umbrella architecture.
Use it when the repo is already healthy enough to optimize, but you want the tool to answer a harder question:
What should we add next to make the repo better, more productized, and easier to evolve?
What it emits¶
The expand payload builds on top of sdetkit kits optimize --goal "..." and turns alignment signals into three implementation-friendly sections:
- feature candidates β concrete additions with priority, effort, deliverables, and commands,
- search missions β focused research directions for follow-up discovery,
- rollout tracks β a now / next / later sequence for turning ideas into a controlled roadmap.
Example¶
python -m sdetkit kits expand --goal "upgrade umbrella architecture with agentos optimization"
python -m sdetkit kits expand --goal "upgrade umbrella architecture with agentos optimization" --format json
Typical output themes¶
Depending on the repo signals and dependency inventory, the expansion lab can suggest additions such as:
- a dependency radar dashboard for recurring upgrade visibility,
- a validation route map that links packages to the smallest safe proof loop,
- an adapter smoke pack that makes optional integrations feel productized,
- a runtime fast-follow watchlist for hot-path dependencies,
- an integration topology control loop for premium-gate-sensitive architecture changes,
- or an optimization control center that collapses boost + AgentOS outputs into one recurring operating view.
The validation route map is now available directly via sdetkit kits route-map, so one strong follow-up pattern is:
python -m sdetkit kits expand --goal "upgrade umbrella architecture with agentos optimization"
python -m sdetkit kits radar --repo-usage-tier hot-path --format json
python -m sdetkit kits route-map --impact-area runtime-core --limit 5
python -m sdetkit agent templates run dependency-radar-worker
python -m sdetkit agent templates run worker-alignment-radar
How to use it well¶
- Run
sdetkit kits optimize --goal "..."first if you need the full alignment payload. - Run
sdetkit kits expand --goal "..."when you want the next additions, not just the current posture. - Take the
nowrollout track and ship one candidate end to end before widening the backlog.
That pattern keeps repo growth deliberate instead of turning "more features" into scattered churn.