- Which business workflow is this project using?
- Which agent domains are enabled?
- Which plugins and specialists should be considered first?
- What budget guardrails should planning use?
Quick setup
init writes these project-local files without overwriting existing files:
The default profile is
business-flex, so npx rstack-agents init is enough for most business teams.Built-in profiles
| Profile | Best for | What it enables |
|---|---|---|
business-flex | Client-facing SDLC with product, engineering, QA, security, compliance, docs, and delivery visibility | Product, docs, backend, frontend, QA, security, devops, SDLC domains; Business Flex dashboard page; governed budget policy |
enterprise-webapp | Enterprise web application delivery | Backend/frontend/QA/security/devops/docs with stronger governance and larger budget defaults |
lean-mvp | MVPs and prototypes | Product, full-stack, QA, docs with smaller default budgets and fewer selected teams |
What the profile changes in real runs
Whensdlc_start and sdlc_plan run, RStack reads .rstack/rstack.config.json and .rstack/budget.json.
The run then records:
manifest.profilemanifest.workflow- budget policy events
- task-level
profile - task-level
workflow - task-level
routing.explanation - task-level
budget_envelope
Edit the profile safely
You can narrow the active teams any time:Business Hub visibility
Open the Business Hub:.rstack data:
- active profile packs
- enabled domains
- run budget totals
- task budget envelopes
- agent routing proof
- selected specialists
Current limitation
Profiles currently shape planning, routing metadata, budget policy, and dashboard visibility. They do not yet physically prune npm package contents during installation; the package still ships the complete catalog so offline/project-local routing works. The next product step is a registry/pack installer that can copy only selected packs into.rstack/ for stricter enterprise footprints.