Research preview · 0.1.0-draft

No compatibility guarantee. Not for consequential production decisions.

Synthetic example View tagged source

Synthetic records disposition review

A non-operational example using invented training fixtures. It is not records-management or legal guidance and does not authorize retention or deletion.

Synthetic example: This document is for schema and authoring tests. It is not a policy, authorization, or instruction to perform an external action.
Pack ID
https://example.invalid/judgment-packs/records-disposition-review
Pack version
0.1.0
Outcomes
3
Rules
2

Download raw JSON

Guide to this example

Focus: A sensitive-domain-shaped example with an explicitly harmless boundary.

The checked-in document is expected to pass JPS carrier, structural, and semantic document checks. The edge and failure notes below are inspection prompts or scratch-copy exercises; they do not assert a portable evaluator result.

What this example demonstrates

A second unrelated domain using applicability, exact-match rules, one evidence item, one cited source, and a human-review fallback without offering legal or records guidance.

Good for

  • Checking that the same JPS document shape remains understandable outside software and expense examples.
  • Tracing evidence and source references through two mutually exclusive illustrative status rules.
  • Reviewing whether safety boundaries remain visible in a domain where labels could otherwise be mistaken for authority.

Edges to inspect

  • Only context=training-fixture is applicable, and active and retired are mutually exclusive exact labels in the invented data.
  • With required evidence present, another known status or category matches no rule; the informative experiment selects the human-review fallback.
  • A missing field or inventory note instead produces an unresolved reason and may request the configured handoff; it does not select the fallback.
  • The example.invalid source locator is inert, and ordinary validation must not fetch it unless explicitly requested.

Failure paths

  • Remove the inventory-note declaration while retaining a reference to produce a semantic document failure.
  • Give a source an invalid date or URI to produce a structural format failure when format assertion is enabled.
  • Remove demo copy is only a display label: it never deletes, retains, or authorizes disposition of any real record.
Keep the layers separate. A malformed carrier, a schema-shape failure, and a dangling local reference fail at different document-conformance layers. Missing evidence, unknown facts, conflicts, and no-match handling belong to the informative resolution experiment because JPS 0.1.0-draft defines no evaluator conformance class.

Annotated document

The complete validated pack. Each highlighted key links to its definition on the right — click a key to see what it means and its allowed values.

{
  "specVersion": "0.1.0-draft",
  "id": "https://example.invalid/judgment-packs/records-disposition-review",
  "version": "0.1.0",
  "title": "Synthetic records disposition review",
  "description": "A non-operational example using invented training fixtures. It is not records-management or legal guidance and does not authorize retention or deletion.",
  "decision": {
    "intent": "Assign a demonstration disposition label to an invented record used in a training exercise.",
    "question": "Which demonstration label should the fictional training record display?"
  },
  "applicability": {
    "op": "fact",
    "path": "/record/context",
    "operator": "equals",
    "value": "training-fixture"
  },
  "evidenceRequirements": [
    {
      "id": "inventory-note",
      "description": "An invented inventory note identifying the fictional training fixture.",
      "required": true,
      "kind": "document"
    }
  ],
  "sources": [
    {
      "id": "demo-disposition-schedule",
      "title": "Fictional training-fixture disposition schedule",
      "publisher": "Example Learning Lab",
      "publishedAt": "2026-07-01",
      "locator": {
        "kind": "uri",
        "value": "https://example.invalid/schedules/training-fixtures"
      },
      "citation": {
        "location": "Illustrative labels",
        "excerpt": "Active example material receives the retain-demo label; retired example material receives the remove-demo-copy label."
      },
      "rights": "Invented content for specification testing; not a legal or operational schedule."
    }
  ],
  "outcomes": [
    {
      "id": "retain-demo",
      "label": "Retain demo fixture",
      "description": "A demonstration label only; it does not authorize retention of any real record."
    },
    {
      "id": "remove-demo-copy",
      "label": "Remove demo copy",
      "description": "A demonstration label only; it does not delete anything or authorize records disposition."
    },
    {
      "id": "human-review",
      "label": "Review the label",
      "description": "A person should inspect the synthetic inputs before choosing a demonstration label."
    }
  ],
  "rules": [
    {
      "id": "active-example-material",
      "description": "Label active fictional example material for retention in the demo.",
      "when": {
        "op": "all",
        "conditions": [
          {
            "op": "fact",
            "path": "/record/category",
            "operator": "equals",
            "value": "example-material"
          },
          {
            "op": "fact",
            "path": "/record/trainingStatus",
            "operator": "equals",
            "value": "active"
          },
          {
            "op": "evidence-present",
            "evidenceRequirement": "inventory-note"
          }
        ]
      },
      "outcome": "retain-demo",
      "onUnknown": "escalate",
      "evidenceRequirementRefs": [
        "inventory-note"
      ],
      "sourceRefs": [
        "demo-disposition-schedule"
      ],
      "rationale": "This exact-match example exists solely to exercise the draft representation."
    },
    {
      "id": "retired-example-material",
      "description": "Label retired fictional example material for removal from the demo copy.",
      "when": {
        "op": "all",
        "conditions": [
          {
            "op": "fact",
            "path": "/record/category",
            "operator": "equals",
            "value": "example-material"
          },
          {
            "op": "fact",
            "path": "/record/trainingStatus",
            "operator": "equals",
            "value": "retired"
          },
          {
            "op": "evidence-present",
            "evidenceRequirement": "inventory-note"
          }
        ]
      },
      "outcome": "remove-demo-copy",
      "onUnknown": "escalate",
      "evidenceRequirementRefs": [
        "inventory-note"
      ],
      "sourceRefs": [
        "demo-disposition-schedule"
      ],
      "rationale": "The outcome is a harmless display label and is not a deletion instruction."
    }
  ],
  "fallbackOutcome": "human-review",
  "escalation": {
    "triggers": [
      "not-applicable",
      "missing-required-evidence",
      "unknown",
      "conflict",
      "no-match"
    ],
    "target": {
      "kind": "human-role",
      "name": "Fictional training curator"
    },
    "message": "Inspect only invented fixture data and choose a demonstration label; do not retain or delete real records."
  },
  "metadata": {
    "authors": [
      "Judgment Pack Specification contributors"
    ],
    "createdAt": "2026-07-22T00:00:00Z",
    "license": "Apache-2.0"
  }
}