# Jobs To Be Done (JTBD) Index ## Developer Developer using AI coding agents — solo, small-team, or within a larger software development team. [Persona definition](developer/persona.md) ### Proposed | ID | Job | File | |----|-----|------| | JTBD-001 | Enforce Governance Without Slowing Down | [JTBD-001-enforce-governance.proposed.md](developer/JTBD-001-enforce-governance.proposed.md) | | JTBD-002 | Ship AI-Assisted Code with Confidence | [JTBD-002-ship-with-confidence.proposed.md](developer/JTBD-002-ship-with-confidence.proposed.md) | | JTBD-003 | Compose Only the Guardrails I Need | [JTBD-003-compose-guardrails.proposed.md](developer/JTBD-003-compose-guardrails.proposed.md) | | JTBD-004 | Connect Agents Across Repos to Collaborate | [JTBD-004-connect-agents.proposed.md](developer/JTBD-004-connect-agents.proposed.md) | | JTBD-005 | Invoke Governance Assessments On Demand | [JTBD-005-assess-on-demand.proposed.md](developer/JTBD-005-assess-on-demand.proposed.md) | | JTBD-006 | Progress the Backlog While I'm Away | [JTBD-006-work-backlog-afk.proposed.md](developer/JTBD-006-work-backlog-afk.proposed.md) | | JTBD-007 | Keep Plugins Current Across Projects | [JTBD-007-keep-plugins-current.proposed.md](developer/JTBD-007-keep-plugins-current.proposed.md) | | JTBD-008 | Decompose a Fix Into Coordinated Changes | [JTBD-008-decompose-fix-into-coordinated-changes.proposed.md](developer/JTBD-008-decompose-fix-into-coordinated-changes.proposed.md) | | JTBD-009 | Migrate Adopter Artefacts When a Plugin Layout Evolves | [JTBD-009-migrate-adopter-artefacts.proposed.md](developer/JTBD-009-migrate-adopter-artefacts.proposed.md) | ## Tech Lead / Consultant Tech lead or consultant responsible for code quality and governance across teams. [Persona definition](tech-lead/persona.md) Jobs 001, 002, and 008 also serve this persona. ### Proposed | ID | Job | File | |----|-----|------| | JTBD-201 | Restore Service Fast with an Audit Trail | [JTBD-201-restore-service-fast.proposed.md](tech-lead/JTBD-201-restore-service-fast.proposed.md) | | JTBD-202 | Run Pre-Flight Governance Checks Before Release or Handover | [JTBD-202-pre-flight-governance-check.proposed.md](tech-lead/JTBD-202-pre-flight-governance-check.proposed.md) | ## Plugin Developer / Contributor Developer building new plugins or contributing to the suite. [Persona definition](plugin-developer/persona.md) ### Proposed | ID | Job | File | |----|-----|------| | JTBD-101 | Extend the Suite with New Plugins | [JTBD-101-extend-suite.proposed.md](plugin-developer/JTBD-101-extend-suite.proposed.md) | ## Plugin User Developer using an installed windyroad plugin who encountered a problem and wants to report it. Low context on repo internals; high context on their own failure mode. Reporting is incidental to their primary work. [Persona definition](plugin-user/persona.md) ### Proposed | ID | Job | File | |----|-----|------| | JTBD-301 | Report a Problem Without Pre-Classifying It | [JTBD-301-report-problem-without-pre-classifying.proposed.md](plugin-user/JTBD-301-report-problem-without-pre-classifying.proposed.md) | | JTBD-302 | Trust That the README Describes the Plugin I Just Installed | [JTBD-302-trust-readme-describes-installed-behaviour.proposed.md](plugin-user/JTBD-302-trust-readme-describes-installed-behaviour.proposed.md) |