{
  "status": "PUBLIC_COPY",
  "scope": "Only functional-region-boundary-recovery-20261107: three functions, six completed Pure archives",
  "business_cases": 3,
  "standalone_cases": 6,
  "confirmed_I_inputs": 433,
  "exact_mapped_I_inputs": 397,
  "unmapped_I_inputs": 36,
  "real_archive_screenshot_copies": 522,
  "viewer_raw_records": 1794,
  "available_same_GUI_snapshots": 206,
  "transformations": [
    "local paths and experiment host addresses replaced in public text only",
    "59 MB offline viewer externalized into site images + data",
    "six static independently readable case pages",
    "all selected CSV rows/columns retained",
    "raw records additionally grouped by case without loss"
  ],
  "source_hashes_mean_original_bytes": true,
  "public_hashes_in": "public-manifest.json",
  "offline_original_and_ZIP_unchanged_not_uploaded": true,
  "no_experiments_models_or_production_changes": true,
  "scientific_review": "Our existing agent evidence analysis, not externally reviewed or human gold",
  "privacy_limit": "Known credential patterns and representative screenshots reviewed; not a guarantee about every possible sensitive item",
  "image_changes": "Existing real screenshot copies retained byte-identical, no new redaction masks; alignment limitations retained",
  "redaction_counts": {
    "local_absolute_paths": 38103,
    "host_addresses": 0,
    "experiment_host_labels": 6
  },
  "csv_and_record_conservation": [
    {
      "path": "analysis/summary.csv",
      "rows": 6,
      "columns": [
        "id",
        "app",
        "rep",
        "states",
        "edges",
        "entry_executions",
        "entry_sources",
        "entry_mapped_executions",
        "entry_unmapped_executions",
        "selected_header",
        "best_header",
        "C_reference_size",
        "cut_edges",
        "expanded_cut_edges",
        "collisions",
        "pending_entry_executions",
        "removed_return_edges",
        "A_selected",
        "A_best_single",
        "A_target_subtree_union",
        "B_original",
        "B_forward",
        "B_safe_original",
        "B_expanded_original",
        "B_expanded_forward",
        "B_pending_original",
        "B_pending_forward"
      ]
    },
    {
      "path": "analysis/entry-executions.csv",
      "rows": 498,
      "columns": [
        "app",
        "rep",
        "run_id",
        "order",
        "transition_id",
        "event_line",
        "event_path",
        "version",
        "state",
        "model_action",
        "input_version",
        "input_model_action",
        "input_id",
        "source_gui_id",
        "target_gui_id",
        "source_gui_timestamp",
        "target_gui_timestamp",
        "step",
        "monotonic_ns",
        "action_type",
        "identity",
        "identity_digest",
        "local_id",
        "related_id",
        "resource_id",
        "text",
        "content_desc",
        "class",
        "bounds",
        "node_path",
        "source_activity",
        "target_state",
        "target_activity",
        "self_loop",
        "gui_unchanged",
        "new_state",
        "new_model_action",
        "execution_branch",
        "final_exact",
        "edge_id",
        "a_regions",
        "input_path",
        "receipt_path",
        "execution_path",
        "source_gui",
        "target_gui",
        "source_contexts",
        "row_labels",
        "target_contexts",
        "source_screenshot",
        "target_screenshot",
        "membership",
        "role",
        "membership_evidence",
        "planned_input_text",
        "source_gui_labels",
        "target_gui_labels",
        "human_confirmed",
        "review_status"
      ]
    },
    {
      "path": "analysis/entry-members.csv",
      "rows": 123,
      "columns": [
        "app",
        "rep",
        "id",
        "source",
        "activity",
        "model_action",
        "identity",
        "resource_id",
        "text",
        "content_desc",
        "class",
        "executions",
        "targets",
        "target_activities",
        "mapped_executions",
        "edge_ids",
        "transition_ids",
        "match_evidence",
        "human_confirmed",
        "membership"
      ]
    },
    {
      "path": "analysis/cut-edge-evidence.csv",
      "rows": 150,
      "columns": [
        "app",
        "rep",
        "id",
        "source",
        "target",
        "action",
        "action_fingerprint",
        "target_activity",
        "type",
        "visits",
        "is_circle",
        "first_seen",
        "last_seen",
        "cut_confirmed",
        "cut_safe",
        "cut_expanded",
        "confirmed_entry_executions",
        "other_confirmed_executions",
        "transition_ids",
        "mapping"
      ]
    },
    {
      "path": "analysis/state-method-membership.csv",
      "rows": 1184,
      "columns": [
        "app",
        "rep",
        "state",
        "activity",
        "root",
        "in_C_reference",
        "reviewed_envelope_role",
        "A_selected",
        "A_best_single",
        "A_union",
        "B_original",
        "B_forward",
        "B_safe_original",
        "B_expanded_original",
        "B_expanded_forward",
        "B_pending_original",
        "B_pending_forward",
        "source_executions",
        "target_executions",
        "representative_screenshot",
        "human_confirmed"
      ]
    },
    {
      "path": "analysis/episodes.csv",
      "rows": 433,
      "columns": [
        "app",
        "rep",
        "entry",
        "entry_order",
        "entry_state",
        "target",
        "target_activity",
        "target_activity_origin",
        "entry_phase",
        "path",
        "stop",
        "exit_transition",
        "reference_states",
        "historical_states",
        "human_confirmed"
      ]
    },
    {
      "path": "analysis/multi-entry-sensitivity.csv",
      "rows": 117,
      "columns": [
        "case",
        "source",
        "executions",
        "source_only_lost",
        "leave_source_uncut_lost",
        "all_sources_lost",
        "source_only_lost_count",
        "leave_source_uncut_lost_count",
        "all_sources_lost_count"
      ]
    },
    {
      "path": "analysis/portable-trace-records.jsonl",
      "records": 1794,
      "case_records": {
        "odkcollect-Rep1": 362,
        "odkcollect-Rep2": 471,
        "activitydiary-Rep1": 375,
        "activitydiary-Rep2": 200,
        "wikipedia-Rep1": 152,
        "wikipedia-Rep2": 234
      }
    },
    {
      "path": "analysis/portable-gui-records.jsonl",
      "records": 206,
      "case_records": {
        "odkcollect-Rep1": 0,
        "odkcollect-Rep2": 0,
        "activitydiary-Rep1": 58,
        "activitydiary-Rep2": 18,
        "wikipedia-Rep1": 55,
        "wikipedia-Rep2": 75
      }
    }
  ]
}
