{
  "boundary_note": "Synthetic portable export bundle for public renderer fixtures. It is deterministic fixture metadata only; it does not perform live profile redaction, private corpus access, or receipt verification.",
  "bundle_id": "GARPEDIA-BUNDLE-SYN-REC-RUBRIC-CONSUMER-0001",
  "citation_summary": {
    "anchor_resolution_label": "All anchors resolved",
    "anchor_resolution_status": "all_resolved",
    "citation_span_total": 3,
    "source_publication_counts": {
      "public": 2,
      "redacted_for_render": 1,
      "restricted": 0
    },
    "source_total": 3,
    "verification_counts": {
      "normalized_verified": 1,
      "not_applicable": 0,
      "unverified": 0,
      "verbatim_verified": 2
    }
  },
  "export_metadata": {
    "bundle_format": "garpedia.portable_export_bundle.v1.fixture",
    "exported_at": "2026-05-08T09:30:30Z",
    "page_model_json": "/garpedia/page-models/SYN-REC-RUBRIC-CONSUMER-0001.json",
    "record_export_ids": [
      "SYN-RUBRIC-CONSUMER-EXP-0001",
      "SYN-RUBRIC-CONSUMER-EXP-0002"
    ],
    "source": "synthetic_fixture"
  },
  "generated_by": "garpedia-portable-export-bundle-fixture",
  "lint_references": {
    "exempted_count": 0,
    "finding_codes": [
      "OBJ-CONSUMER-LIVE-INTEGRATION-ABSENT"
    ],
    "freshness_posture": "fresh",
    "highest_severity": "info",
    "represented": true,
    "review_posture": "reviewed",
    "severity_counts": {
      "error": 0,
      "info": 1,
      "warning": 0
    },
    "total": 1
  },
  "page_model_json": "/garpedia/page-models/SYN-REC-RUBRIC-CONSUMER-0001.json",
  "portable_summary_markdown": "# Synthetic Demo: Rubric Consumer Rendering Rationale\n\nRecord: SYN-REC-RUBRIC-CONSUMER-0001\nProfile: Coursework Triage\nStatus: published\nLifecycle: published\nAnchor posture: All anchors resolved\n\nFixture-backed external consumer example showing a rubric-style product consuming a GARPedia page model without real student data, grades, or live integration.\n\n## Sections\n\n### External consumer posture\n\nThis synthetic record shows a rubric-style consumer rendering GARPedia page-model posture as an external application primitive. The consumer reads record identity, source references, citation posture, object lint posture, receipt posture, and bundle references from committed fixtures rather than calling a live grading service.\n\n### Rationale shape\n\nThe rationale is criterion-level and synthetic: it names the evidence trail a reader would inspect, but it does not assign a grade, identify a learner, name an institution, or reproduce real coursework. The page model therefore demonstrates rendering posture without becoming a grading authority.\n\n### Fixture boundary\n\nThe consumer fixture links to the page-model JSON and portable export bundle as static public artifacts. It does not import garp-rubric, does not fetch from garp-local, does not authenticate a user, and does not mutate reviewer disposition.",
  "profile": {
    "admission_boundary": "A coursework triage record is admitted when instructor-facing sources are registered and dispute routing is defined; public eligibility follows a separate intake gate.",
    "label": "Coursework Triage",
    "profile_id": "coursework_triage"
  },
  "receipt_references": [
    {
      "boundary_event_type": "export_boundary",
      "boundary_note": "Synthetic export-boundary receipt posture for the rubric consumer fixture. It represents a static bundle relationship only; no live grading or receipt verification is performed.",
      "issued_at": "2026-05-08T09:30:25Z",
      "receipt_id": "SYN-RCPT-RUBRIC-CONSUMER-0001",
      "reference_hash": "syn-receipt-ref-rubric-consumer-41ed9a70",
      "reference_path": "/garpedia/export-bundles/SYN-REC-RUBRIC-CONSUMER-0001.json",
      "related_artifact_id": "SYN-RUBRIC-CONSUMER-EXP-0001",
      "related_module_id": "garpedia-export-receipt-renderer",
      "related_record_id": "SYN-REC-RUBRIC-CONSUMER-0001",
      "status": "represented_fixture",
      "verification_posture": "synthetic_reference_only"
    }
  ],
  "record_id": "SYN-REC-RUBRIC-CONSUMER-0001",
  "record_route": "/records/SYN-REC-RUBRIC-CONSUMER-0001",
  "schema_version": 1,
  "slug": "synthetic-rubric-consumer-grading-rationale",
  "source_references": [
    {
      "capture_hash": "syn-cap-rubric-consumer-criteria-01",
      "citation_span_count": 1,
      "has_deferred_verification_notes": false,
      "has_unresolved_spans": false,
      "label": "Synthetic Rubric Q: Public Criteria for Rationale Rendering",
      "mixed_verification_posture": false,
      "publication_status": "public",
      "source_id": "SYN-SRC-0040",
      "source_type": "specification",
      "span_ids": [
        "SYN-RUBRIC-CONSUMER-SPAN-0001"
      ],
      "verification_counts": {
        "normalized_verified": 0,
        "not_applicable": 0,
        "unverified": 0,
        "verbatim_verified": 1
      }
    },
    {
      "capture_hash": "syn-cap-rubric-consumer-shell-02",
      "citation_span_count": 1,
      "has_deferred_verification_notes": false,
      "has_unresolved_spans": false,
      "label": "Synthetic Practice Response Shell R: De-identified Fixture",
      "mixed_verification_posture": false,
      "publication_status": "redacted_for_render",
      "source_id": "SYN-SRC-0041",
      "source_type": "essay",
      "span_ids": [
        "SYN-RUBRIC-CONSUMER-SPAN-0002"
      ],
      "verification_counts": {
        "normalized_verified": 1,
        "not_applicable": 0,
        "unverified": 0,
        "verbatim_verified": 0
      }
    },
    {
      "capture_hash": "syn-cap-rubric-consumer-export-03",
      "citation_span_count": 1,
      "has_deferred_verification_notes": false,
      "has_unresolved_spans": false,
      "label": "Synthetic Report S: External Consumer Export Contract",
      "mixed_verification_posture": false,
      "publication_status": "public",
      "source_id": "SYN-SRC-0042",
      "source_type": "report",
      "span_ids": [
        "SYN-RUBRIC-CONSUMER-SPAN-0003"
      ],
      "verification_counts": {
        "normalized_verified": 0,
        "not_applicable": 0,
        "unverified": 0,
        "verbatim_verified": 1
      }
    }
  ],
  "title": "Synthetic Demo: Rubric Consumer Rendering Rationale",
  "traversal_references": [
    {
      "detail": "1 citation span",
      "href": "/sources/SYN-SRC-0040",
      "kind": "source",
      "label": "Synthetic Rubric Q: Public Criteria for Rationale Rendering",
      "relation": "cites_source",
      "target_id": "SYN-SRC-0040"
    },
    {
      "detail": "1 citation span",
      "href": "/sources/SYN-SRC-0041",
      "kind": "source",
      "label": "Synthetic Practice Response Shell R: De-identified Fixture",
      "relation": "cites_source",
      "target_id": "SYN-SRC-0041"
    },
    {
      "detail": "1 citation span",
      "href": "/sources/SYN-SRC-0042",
      "kind": "source",
      "label": "Synthetic Report S: External Consumer Export Contract",
      "relation": "cites_source",
      "target_id": "SYN-SRC-0042"
    },
    {
      "detail": "instrument",
      "href": "/entities/SYN-ENT-0040",
      "kind": "entity",
      "label": "Synthetic Rubric Consumer",
      "relation": "mentions_entity",
      "target_id": "SYN-ENT-0040"
    },
    {
      "detail": "concept",
      "href": "/entities/SYN-ENT-0041",
      "kind": "entity",
      "label": "Criterion-level rationale",
      "relation": "mentions_entity",
      "target_id": "SYN-ENT-0041"
    },
    {
      "detail": "concept",
      "href": "/entities/SYN-ENT-0042",
      "kind": "entity",
      "label": "External consumer rendering",
      "relation": "mentions_entity",
      "target_id": "SYN-ENT-0042"
    },
    {
      "href": "/intersections/SYN-INT-0005",
      "kind": "intersection",
      "label": "External consumer rendering fixtures",
      "relation": "participates_in_intersection",
      "target_id": "SYN-INT-0005"
    },
    {
      "detail": "related",
      "href": "/records/SYN-REC-CW-CAND-0001",
      "kind": "record",
      "label": "Synthetic Demo: Coursework Triage Candidate (Pre-Admission Intake)",
      "relation": "cross_reference",
      "target_id": "SYN-REC-CW-CAND-0001"
    },
    {
      "detail": "json evidence_pack",
      "href": "/digests/SYN-RUBRIC-CONSUMER-EXP-0001",
      "kind": "export",
      "label": "SYN-RUBRIC-CONSUMER-EXP-0001",
      "relation": "export_artifact",
      "target_id": "SYN-RUBRIC-CONSUMER-EXP-0001"
    },
    {
      "detail": "markdown projection",
      "href": "/digests/SYN-RUBRIC-CONSUMER-EXP-0002",
      "kind": "export",
      "label": "SYN-RUBRIC-CONSUMER-EXP-0002",
      "relation": "export_artifact",
      "target_id": "SYN-RUBRIC-CONSUMER-EXP-0002"
    },
    {
      "detail": "synthetic-rubric-consumer-grading-rationale",
      "href": "/garpedia/page-models/SYN-REC-RUBRIC-CONSUMER-0001.json",
      "kind": "page_model_json",
      "label": "Page model JSON export",
      "relation": "page_model_export",
      "target_id": "SYN-REC-RUBRIC-CONSUMER-0001"
    },
    {
      "detail": "export_boundary",
      "href": "#receipt-SYN-RCPT-RUBRIC-CONSUMER-0001",
      "kind": "receipt",
      "label": "SYN-RCPT-RUBRIC-CONSUMER-0001",
      "relation": "related_receipt",
      "target_id": "SYN-RCPT-RUBRIC-CONSUMER-0001"
    },
    {
      "detail": "module named by receipt fixture",
      "href": "/modules/garpedia-export-receipt-renderer",
      "kind": "module",
      "label": "garpedia-export-receipt-renderer",
      "relation": "receipt_module",
      "target_id": "garpedia-export-receipt-renderer"
    }
  ]
}
