Generated from
corpus/packs/examples/software-lab-mcp.md. Do not edit by hand — runpython scripts/generate-corpus-docs.py.
Example pack — Software: new Lab MCP¶
Intent: Greenfield MCP → Lab + role tool.
Line: software
Active role: role.engineering-lead → role.platform-engineer at Deploy
Classification¶
| Field | Value |
|---|---|
| business_line | software |
| estate | Prototype → Lab |
| role_tag | tool |
| app-kind | mcp |
| host | host.konstant |
| shape | shape.dynamic-socket |
| doc-profile | doc.lab-catalog-release |
Plan¶
- Portfolio: route software; capacity OK.
- Frame mcp; soft Product define (Lab toy) — gap OK.
- Implement against secrets/hosting guardrails.
- User confirms promote → Lab (
hector-sanchez-eu). - Secrets + bootstrap + CI/CD on konstant.
- Verify live URL → catalog + release.
Units / inventories¶
- portfolio estate Lab;
sw.estate.*,sw.lifecycle.promote|deploy sw.std.secrets,sw.std.github-firstsw.ops.socket-activation,sw.pattern.dynamic-web- host.konstant × shape.dynamic-socket
Tooling¶
git, gh, promote-software, first-deploy, secret-gate, deploy-templates
Prohibited¶
- Deploy to host.vps-legacy
- Catalog before live URL
- Hand promote