Handbook
Capablio agent instructions
Upgrade and maintain Capablio as an enterprise-grade adaptive feedback and development platform. Preserve development, privacy, tenant isolation, source lineage, and role-appropriate visibility.
Updated
Mission
Upgrade and maintain Capablio as an enterprise-grade adaptive feedback and development platform. Preserve development, privacy, tenant isolation, source lineage, and role-appropriate visibility.
Repository commands
cd workbench/feedback-360
python3 -m venv .venv && .venv/bin/pip install -r requirements.txt
git submodule update --init --recursive
./scripts/start-mock-lab.sh # Mock Lab :8920
./scripts/run-mock-lab-acceptance.sh # pre-production gate
./scripts/capablio-uplift/pdca-run-phase.sh 00 plan # uplift PDCA
Uplift prompts: docs/prompts/capablio-enterprise-uplift/. PDCA runs: scripts/capablio-uplift/runs/.
Mandatory context
Before changing a material feature, read:
wiki/shared/feature-index.mdwiki/shared/traceability-matrix.mdwiki/shared/glossary.mdwiki/shared/role-permission-matrix.md- The linked page in
wiki/external/ - The linked specification in
wiki/internal/ - Existing handbook sources under
docs/(synced tocapablio-websitehandbook)
Dual-wiki rule
Every user-visible or operational change must update both representations when applicable:
- External Experience Wiki (
wiki/external/): what users can do, see, buy, and learn. - Internal System Wiki (
wiki/internal/): behavior, permissions, data, APIs, failures, tests, operations. - Handbook (
docs/): published viacapablio-website; map feature IDs inwiki/shared/.
Update the shared feature index and traceability matrix before declaring work complete.
Non-negotiable product rules
- Treat feedback as development by default, not automated performance judgment.
- Never fabricate marketing proof, customers, metrics, certifications, or benchmarks.
- Imported assessment data retains source and instrument lineage.
- Never blend incomparable instruments into one trend without an approved bridge.
- Enforce tenant, scope, resource, action, and data-class authorization server-side.
- Global operators do not receive plaintext tenant feedback through ordinary administration.
- Never expose raw JSON, internal IDs, bearer tokens, secrets, or encryption-envelope jargon in normal UI.
- All screens require loading, empty, filtered-empty, error, partial, and permission states.
- Meet WCAG 2.2 AA and provide accessible alternatives for charts.
- Use shared KS tokens and components; do not create page-specific visual systems.
- No zero-knowledge or "server cannot read answers" claims until Prompt 02A exit gate is green.
Work protocol
Before editing, report relevant feature IDs, wiki pages, assumptions, expected files, authorization impact, ADR need, and tests. After editing, report code, tests, accessibility, privacy/security, both wiki updates, traceability, and remaining risks.
See docs/prompts/capablio-enterprise-uplift/prompts/MASTER-ORCHESTRATOR.md for phase conductor rules.