{
  "record": {
    "recordId": "POSTMORTEM-NORTHSTAR-001",
    "revision": 3,
    "status": "finalized",
    "fictionalExample": true,
    "projectId": "PROJECT-NORTHSTAR-042",
    "projectName": "Northstar knowledge portal launch",
    "reviewStart": "2026-03-03",
    "reviewEnd": "2026-06-26",
    "evidenceCutoff": "2026-07-10",
    "facilitatorRole": "Portfolio learning facilitator",
    "reviewerRole": "Independent delivery assurance reviewer",
    "closureDecisionRef": "https://records.northstar.example.test/closure/PROJECT-NORTHSTAR-042"
  },
  "safeguards": {
    "groundRules": [
      "Discuss evidence, decisions, conditions, and system behavior without assigning personal blame",
      "Separate observed effects from causal claims",
      "Route project closure, personnel, incident, legal, and acceptance decisions to their authoritative records"
    ],
    "evidenceAccessRole": "Project records custodian",
    "retentionAuthorityRef": "https://records.northstar.example.test/schedules/PROJECT-REVIEW-04",
    "limitations": [
      "Two external pilot participants did not join the review",
      "Adoption evidence covers only the first fourteen fictional operating days",
      "The review did not evaluate individual performance or production incidents"
    ]
  },
  "expectations": [
    {
      "id": "EXP-001",
      "statement": "Publish the approved knowledge portal scope by 2026-06-20",
      "baselineRef": "https://records.northstar.example.test/baselines/scope-v4",
      "measure": "Approved launch checklist completion",
      "target": "All required launch items complete by 2026-06-20"
    },
    {
      "id": "EXP-002",
      "statement": "Reduce the median fictional support-answer search time during the pilot",
      "baselineRef": "https://records.northstar.example.test/baselines/pilot-measures-v2",
      "measure": "Median controlled search-task duration",
      "target": "At most 90 seconds during the first pilot review"
    },
    {
      "id": "EXP-003",
      "statement": "Keep the approved launch expenditure within the authorized fictional budget",
      "baselineRef": "https://records.northstar.example.test/baselines/budget-v3",
      "measure": "Recorded fictional launch expenditure",
      "target": "No more than 78000 fictional USD"
    }
  ],
  "outcomes": [
    {
      "id": "OUT-001",
      "expectationId": "EXP-001",
      "result": "partially_met",
      "observation": "Required launch items were completed on 2026-06-24, four calendar days after the baseline target",
      "evidenceRefs": [
        "https://records.northstar.example.test/launch/checklist-final",
        "https://records.northstar.example.test/launch/change-17"
      ],
      "limitations": [
        "The record states completion dates but does not assign causation for the variance"
      ]
    },
    {
      "id": "OUT-002",
      "expectationId": "EXP-002",
      "result": "met",
      "observation": "The controlled pilot median was 74 seconds across 28 fictional tasks",
      "evidenceRefs": ["https://records.northstar.example.test/pilot/search-time-summary"],
      "limitations": [
        "Small controlled sample; later adoption and broader task mix were not evaluated"
      ]
    },
    {
      "id": "OUT-003",
      "expectationId": "EXP-003",
      "result": "met",
      "observation": "Recorded fictional launch expenditure was 76400 USD",
      "evidenceRefs": ["https://records.northstar.example.test/finance/final-reconciliation"],
      "limitations": [
        "This review does not authenticate the financial source or grant financial closeout"
      ]
    }
  ],
  "turningPoints": [
    {
      "id": "TURN-001",
      "date": "2026-04-09",
      "event": "Pilot reviewers found that legacy labels differed across three content collections",
      "decisionRef": "https://records.northstar.example.test/decisions/DEC-114",
      "observedEffect": "The team added a reviewed synonym map and moved two migration tasks into the launch scope",
      "evidenceRefs": [
        "https://records.northstar.example.test/pilot/review-2",
        "https://records.northstar.example.test/changes/CHG-17"
      ]
    },
    {
      "id": "TURN-002",
      "date": "2026-05-18",
      "event": "The approved content migration rehearsal exposed twelve unresolved ownership records",
      "decisionRef": "https://records.northstar.example.test/decisions/DEC-129",
      "observedEffect": "The launch gate required a named custody owner for every migrated collection",
      "evidenceRefs": [
        "https://records.northstar.example.test/rehearsals/migration-1",
        "https://records.northstar.example.test/custody/owners-final"
      ]
    },
    {
      "id": "TURN-003",
      "date": "2026-06-19",
      "event": "The final rehearsal retained two broken internal references",
      "decisionRef": "https://records.northstar.example.test/decisions/DEC-144",
      "observedEffect": "The accountable release owner moved publication to 2026-06-24 while the reference repair completed",
      "evidenceRefs": ["https://records.northstar.example.test/rehearsals/final"]
    }
  ],
  "observations": [
    {
      "id": "OBS-001",
      "type": "positive",
      "statement": "Early controlled search tasks exposed vocabulary differences before migration was complete",
      "evidenceRefs": ["https://records.northstar.example.test/pilot/review-2"],
      "confidence": "high",
      "uncertainty": "The review did not compare a project without early controlled tasks"
    },
    {
      "id": "OBS-002",
      "type": "negative",
      "statement": "Content ownership was not represented consistently in the first migration inventory",
      "evidenceRefs": [
        "https://records.northstar.example.test/rehearsals/migration-1",
        "https://records.northstar.example.test/custody/owners-final"
      ],
      "confidence": "high",
      "uncertainty": "The review did not assess the history of every source system"
    },
    {
      "id": "OBS-003",
      "type": "mixed",
      "statement": "The final reference gate found two defects and the approved repair moved publication by four calendar days",
      "evidenceRefs": [
        "https://records.northstar.example.test/rehearsals/final",
        "https://records.northstar.example.test/launch/checklist-final"
      ],
      "confidence": "medium",
      "uncertainty": "The records support the sequence but not a single exclusive cause for the date variance"
    }
  ],
  "conditions": [
    {
      "id": "COND-001",
      "observationIds": ["OBS-001"],
      "category": "process",
      "statement": "Controlled search tasks were scheduled before the migration structure was frozen",
      "evidenceRefs": ["https://records.northstar.example.test/plans/pilot-v2"],
      "status": "validated",
      "validatorRole": "Independent delivery assurance reviewer"
    },
    {
      "id": "COND-002",
      "observationIds": ["OBS-002"],
      "category": "assumption",
      "statement": "The initial inventory assumed every source collection already had one current custody owner",
      "evidenceRefs": ["https://records.northstar.example.test/baselines/migration-assumptions-v1"],
      "status": "validated",
      "validatorRole": "Information governance reviewer"
    },
    {
      "id": "COND-003",
      "observationIds": ["OBS-003"],
      "category": "dependency",
      "statement": "The final publication gate depended on all migrated internal references resolving against the release inventory",
      "evidenceRefs": ["https://records.northstar.example.test/gates/publication-v3"],
      "status": "validated",
      "validatorRole": "Independent delivery assurance reviewer"
    }
  ],
  "learnings": [
    {
      "id": "LEARN-001",
      "conditionIds": ["COND-001"],
      "statement": "Schedule controlled vocabulary tasks before a migration taxonomy becomes expensive to change",
      "appliesWhen": ["A project consolidates content from sources with different labels"],
      "doesNotApplyWhen": ["The target vocabulary is externally mandated and cannot be changed"],
      "status": "validated",
      "validatorRole": "Portfolio learning reviewer"
    },
    {
      "id": "LEARN-002",
      "conditionIds": ["COND-002"],
      "statement": "Verify custody ownership as data instead of assuming every source collection has one current owner",
      "appliesWhen": ["A migration transfers maintained records across systems or teams"],
      "doesNotApplyWhen": ["The source is disposable test data with an approved deletion path"],
      "status": "validated",
      "validatorRole": "Portfolio learning reviewer"
    },
    {
      "id": "LEARN-003",
      "conditionIds": ["COND-003"],
      "statement": "Run the final reference gate early enough to preserve a bounded repair window",
      "appliesWhen": ["Publication depends on a large graph of migrated internal references"],
      "doesNotApplyWhen": ["The release contains no linked or migrated content"],
      "status": "validated",
      "validatorRole": "Portfolio learning reviewer"
    }
  ],
  "actions": [
    {
      "id": "ACT-001",
      "learningIds": ["LEARN-001"],
      "proposal": "Add controlled search tasks to the initiation checklist for content-consolidation projects",
      "receivingSystem": "Portfolio delivery standard backlog",
      "ownerRole": "Portfolio methods owner",
      "dueDate": "2026-08-14",
      "decisionRef": "https://records.northstar.example.test/decisions/PORTFOLIO-88",
      "status": "accepted",
      "successMeasure": "The next eligible project records task evidence before taxonomy freeze",
      "followUpDate": "2026-10-15"
    },
    {
      "id": "ACT-002",
      "learningIds": ["LEARN-002"],
      "proposal": "Add a custody-owner field and unresolved-owner gate to the migration inventory contract",
      "receivingSystem": "Migration toolkit decision queue",
      "ownerRole": "Information governance process owner",
      "dueDate": "2026-08-21",
      "decisionRef": "https://records.northstar.example.test/decisions/GOV-41",
      "status": "accepted",
      "successMeasure": "A later migration inventory rejects active collections without a custody owner",
      "followUpDate": "2026-11-01"
    },
    {
      "id": "ACT-003",
      "learningIds": ["LEARN-003"],
      "proposal": "Move the final reference gate to five working days before the target publication decision",
      "receivingSystem": "Release-governance proposal queue",
      "ownerRole": "Release governance owner",
      "dueDate": "2026-08-28",
      "decisionRef": "UNKNOWN",
      "status": "proposed",
      "successMeasure": "An authorized release-governance decision accepts, changes, or rejects the proposal",
      "followUpDate": "2026-09-05"
    }
  ],
  "review": {
    "decision": "reviewed",
    "reviewerRole": "Independent delivery assurance reviewer",
    "reviewedAt": "2026-07-15",
    "rationale": "The record supports three bounded observations, contributing conditions, and action handoffs. It does not establish exclusive causes, authorize closure, evaluate people, or prove future effectiveness.",
    "closureAuthorityGranted": false,
    "incidentRootCauseDeclared": false,
    "personnelEvaluationIncluded": false
  }
}
