dodil/erp-method

modules/projects/signoff/projects/screens/history/projects_screens.v1.json

{
  "module": "projects",
  "kind": "screens",
  "version": 1,
  "screens": [
    "projects.board",
    "projects.project",
    "projects.plan",
    "projects.review",
    "projects.item_history",
    "projects.no_access"
  ],
  "wireframe_file": "signoff/projects/screens/history/projects_screens.v1.html",
  "file_sha256": "e40dca74522e8f2335326908c41b5b22206330509628f64af062d15c104f203c",
  "signed_parts": "per screen: purpose, data shown, actions with their visible / blocked-with-reason / hidden rules and BPMN transition keys, states. The Look section (fonts, colours, spacing) is not signed.",
  "against_processes": {
    "projects_item": "v3 2319d429",
    "projects_project": "v1 427f2199"
  },
  "decisions": [
    "stepper Plan/Work/Review/Reconcile derived by the brick",
    "the brick answers readiness",
    "submitter != recorder unless pj:item:accept_own (item v3)",
    "work_ref field on the item",
    "board by state on desktop, urgency list on the phone and as a tab"
  ],
  "approver": "Seemo, DODIL (reference customer)",
  "signed_at": "2026-10-19",
  "reason": "first screen sign-off; recorded by hand until erp-compose screens exists (erp-roadmap #56)"
}