Record review manifest

Technical contract, ownership boundaries, source files, and acceptance checks for this workflow kit.

Schema version 1 · kit version 0.1.0 · reference

Initial: viewing. Terminal: confirmed Values: viewing, editing, validating, reviewing, submitting, confirmed, conflict, outcome-unknown.

Alert, Badge, Button, Dialog, Field, Input, Select, Spinner, Textarea

Kit provides

  • Pure transition validation
  • Revision and idempotency contract
  • Memory and local file adapters
  • HTTP handler and client
  • Vlak React composition

Host provides

  • Authentication
  • Organization authorization
  • Transactional shared storage
  • Business eligibility rules
  • Retention and audit policy

External validation boundary: The AuthenticatedOrganizationAdapter derives scope, actor, and decision permission from trusted server state before the workflow adapter runs.

cd examples/workflows
pnpm install --ignore-workspace --ignore-scripts
pnpm server
pnpm ui

Run from a source checkout. The browser example uses supplied local fixtures; follow these commands for the standalone reference or recipe.

  • Stale revisions return the current record
  • A duplicate command commits once
  • Lost responses resolve by idempotency key
  • Validation preserves the draft
  • Conflicts preserve server and draft values
  • Undo refuses a competing revision
  • History retains at most 20 entries
  • The local file adapter supports one Node.js process
  • The reference server has one fixed local owner
  • No account, recovery, organization, or deployment authentication is included