Skip to content

feat: adds stage-aware schema review - #8

Open
jpower432 wants to merge 3 commits into
unbound-force:mainfrom
jpower432:feat/schema-review
Open

feat: adds stage-aware schema review#8
jpower432 wants to merge 3 commits into
unbound-force:mainfrom
jpower432:feat/schema-review

Conversation

@jpower432

Copy link
Copy Markdown
Collaborator

Summary

Adds schema changes:

  • Workflow is moved to Journey. Journey is attached to a persona and there can be more than one.
  • Acceptance Criteria is optional in Draft
  • Persona are removed from FRs in favor of contextualizing how they reach target outcomes through a Journey. They stay defined at the Parent Level to define persona/role intent.

Persona (Who) ▶️ Intent (Why) ▶️ Journey (How) ▶️ FRs (What)

Related Issues

Closes #6
Blocks #7

Review Hints

N/A

Reframe the PRD model around jobs-to-be-done: job executors replace
personas, desired-outcomes replace KPIs, journeys replace workflows.
Add stage-aware constraints (ACs required only at Ready, FR `satisfies`
required at Ready) and an in-file FR/journey coverage floor enforced by
`cue vet`. Add valid/invalid conformance testdata.

Assisted-by: Claude Code <noreply@anthropic.com>
Split dispatch by PRD state and invocation: a fresh Draft gets a
`cue vet` + Guard review; `--full` runs the 5-agent council and is the
only pass that gates Draft to Ready, mutating state.status only on
author confirmation. Ready and later trigger no gating dispatch.

Assisted-by: Claude Code <noreply@anthropic.com>
Add the lola-eval behavioral harness (config, provisioner, taskfiles)
with the case-001 schema baseline, plus a CUE conformance test and CI
workflow. Harness scaffolding adapted from lola-mod-review-council.

Assisted-by: Claude Code <noreply@anthropic.com>
@jpower432
jpower432 marked this pull request as ready for review August 31, 2026 13:48
@jpower432
jpower432 requested a review from a team August 31, 2026 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add stage-aware review profiles

2 participants