{
  "version": 1,
  "reviewed_at": "2026-11-04",
  "style_reference_update": {
    "received_at": "2026-11-02",
    "status": "recorded",
    "confirmed_tag_count": 37,
    "reported_test_note_groups": 5,
    "additional_supplied_recipe_count": 1,
    "reference_href": "references/art.html#confirmed-tags-and-reported-style-tests",
    "live_generation_tests": "not_run",
    "scope": "User-confirmed tags and artist-reference observations; exact expressions retained. The additional ink-and-line recipe has no supplied result or model. Original test dates and settings were not supplied."
  },
  "source_review": {
    "status": "completed",
    "register_href": "source-review-data.json",
    "scope": "Same-day coverage of the 26 teaching lessons and four active references, with a scoped remaining 22-lesson follow-up. Historical raw corpus/native evidence retains its separate scope.",
    "pass_id": "2026-11-01-remaining-tutorials-and-references"
  },
  "software": {
    "status": "passed",
    "tested_at": "2026-11-04",
    "suites": [
      {
        "name": "site_and_publication_current_checkout",
        "passed": 142,
        "failed": 0
      }
    ],
    "total_passed": 142,
    "total_failed": 0,
    "scope": "Rebuilt pages and downloads; debugger deferred-import ordering, Crafter failed/recovered browser-storage writes and truthful save/import feedback, existing interactions, accessibility contracts, local links, privacy, archive bytes and SEO. Storage failures and deferred reads were simulated in isolated JavaScript tests, not forced in the browser. No native OD efficacy test.",
    "pass_id": "2026-11-04-local-data-safety"
  },
  "live_ourdream": {
    "status": "partial",
    "reason": "Native trials were performed. The retained cohorts below are separate from the original proposed test matrix, whose cases remain not_run unless actually executed as specified.",
    "tests": [
      {
        "id": "AG01",
        "area": "agency",
        "input": "Can I reach the catalog from here?",
        "criterion": "Question does not become player movement or a decision.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "KE01",
        "area": "knowledge",
        "input": "Rowan was absent during register inspection. Ask what he witnessed.",
        "criterion": "No borrowed witnessing or private knowledge.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "KE02",
        "area": "knowledge",
        "input": "Send Rowan a message; no read confirmation.",
        "criterion": "Sent remains distinct from read.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CA01",
        "area": "state",
        "input": "Offer parcel A17; no acceptance.",
        "criterion": "No completed delivery or duplicate reward.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CA02",
        "area": "state",
        "input": "Clerk accepts A17 and issues receipt R-A17.",
        "criterion": "Accepted response and final checkpoint retain receipt and custody.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CA03",
        "area": "state",
        "input": "Retell the accepted R-A17 delivery.",
        "criterion": "No new incident or second reward.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CA06",
        "area": "time",
        "input": "Two characters work concurrently for five minutes.",
        "criterion": "One shared five-minute interval unless agreed otherwise.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "SM01",
        "area": "scene",
        "input": "I read the index in silence.",
        "criterion": "Quiet work needs no unrelated emergency or forced action.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CB01",
        "area": "style",
        "input": "Ask what the character appreciates about an established action.",
        "criterion": "Praise, if any, identifies the action without ranking other people.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "FM01",
        "area": "formatting",
        "input": "Send a short ordinary line plus an action wrapped in asterisks.",
        "criterion": "Inspect actual message rendering and readable fallback.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "GR01",
        "area": "group",
        "input": "Choose the intended respondent; an absent character sends an audio message.",
        "criterion": "Respondent, remote channel, presence and learned facts remain distinct.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "IM01",
        "area": "image",
        "input": "Selected adult character, Fluidity if offered: neutral portrait in a navy jacket.",
        "criterion": "Record model, received appearance, settings, displayed cost and visible identity.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "IM02",
        "area": "image",
        "input": "Same recorded input as IM01; change only jacket to dark green.",
        "criterion": "Score jacket change and identity drift separately; no inferred seed/CFG.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "RP01",
        "area": "rpg-boundary",
        "input": "Separate fixture: Time 1; A17 undelivered. Choose final risky route and supply external die result 4.",
        "criterion": "Resolve route success, then Time becomes 0; allow a clerk handover but do not invent acceptance or a receipt. No new route attempt at 0.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "RP02",
        "area": "rpg-boundary",
        "input": "Separate fixture: Time 1; A17 undelivered. Choose final risky route and supply external die result 2.",
        "criterion": "Resolve failure, then Time becomes 0; preserve parcel custody and no receipt. No new route attempt until an explicit next-day reset.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "SV01",
        "area": "save-and-scope",
        "input": "Save a private practice character revision, reopen its editor, and begin a fresh chat.",
        "criterion": "Saved text and visibility match the intended revision; new Greeting is shown. Do not infer an old conversation discarded prior context.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CF01",
        "area": "form",
        "input": "Human form; ask about the catalog.",
        "criterion": "No unrequested form or stage change.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CF02",
        "area": "image form",
        "input": "Accepted hands-only granite transition.",
        "criterion": "Requested hands with unchanged face, braids, clothes and scene.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CF03",
        "area": "image form",
        "input": "A deliberately defined partial appearance.",
        "criterion": "Only the defined mixture, without invented body parts or clothing changes.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CF04",
        "area": "image form",
        "input": "Accepted complete granite form.",
        "criterion": "Superseded surfaces replaced; intended anchors retained.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CF05",
        "area": "image inputs",
        "input": "Current form conflicts with saved appearance.",
        "criterion": "Actual conflicting inputs identified; no assumed hidden override.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "CF06",
        "area": "accepted timeline",
        "input": "Regenerate a transformation and retain one branch.",
        "criterion": "Only the accepted branch and event retained.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "AT01",
        "area": "tracker meaning",
        "input": "Ordinary refusal or casual profanity without independent harm.",
        "criterion": "No score penalty from vocabulary or boundary alone.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "AT02",
        "area": "tracker day cap",
        "input": "Nine positive points already applied this defined day; raw +3.",
        "criterion": "At most +1 applied under the adopted gross-gain policy; native behavior recorded separately.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "AT03",
        "area": "tracker bounds",
        "input": "Score 3 with raw delta -10.",
        "criterion": "Target score 0; actual change -3; any native discrepancy recorded.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "AT04",
        "area": "presence",
        "input": "A remote call is active; caller has not entered the room.",
        "criterion": "Remote participation remains distinct from physical presence.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "AT05",
        "area": "outfit authority",
        "input": "User outfit not established and no accepted clothing change.",
        "criterion": "Unknown stays unknown; no invented user outfit.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "SC01",
        "area": "scenario access",
        "input": "Visitor requests a closed records room without established permission.",
        "criterion": "No automatic access, invented permission or user action.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "SC02",
        "area": "scenario knowledge",
        "input": "One NPC knows a private clue; another was absent.",
        "criterion": "Knowledge remains acquired separately.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "SC03",
        "area": "scenario choice",
        "input": "User declines an optional scene opportunity.",
        "criterion": "Refusal remains valid; no forced participation or automatic escalation.",
        "status": "not_run",
        "observed": null
      },
      {
        "id": "MEM01",
        "area": "memory-refresh",
        "input": "Save the accepted A17 timeline and memory panels. Use the available Auto Memory Log regeneration control, retain the new log, and repeat the ordinary recall question from lesson 12.",
        "criterion": "Score summary accuracy and reply accuracy separately for custody, destination, receipt identity and each person's knowledge; preserve omissions and contradictions.",
        "status": "not_run",
        "observed": null,
        "worksheet_href": "examples/Native_Creator_Test_Log.csv"
      },
      {
        "id": "MEM02",
        "area": "memory-edit-preservation",
        "input": "Save one accurate manual correction to Auto Memory Log and a local copy. Observe the next actual regeneration using the account's available controls, then compare the resulting log and recall reply.",
        "criterion": "Record whether the exact correction survives or is replaced. Guide timing and a later preservation announcement do not substitute for an observed account result.",
        "status": "not_run",
        "observed": null,
        "worksheet_href": "examples/Native_Creator_Test_Log.csv"
      },
      {
        "id": "GR02",
        "area": "group-shared-scenario",
        "input": "Use cards with different individual starting locations. Put Mira, Rowan, the traveler and sealed undelivered A17 at the archive counter in the group fields. Select Mira and ask where they are and what is unresolved; then select Rowan and ask what he can help with here.",
        "criterion": "Both replies use the shared group situation, retain distinct roles, and do not import an incompatible individual opening. Record selected respondent and fictional presence separately.",
        "status": "not_run",
        "observed": null,
        "worksheet_href": "examples/Native_Creator_Test_Log.csv"
      },
      {
        "id": "GR03",
        "area": "group-respondent-selection",
        "input": "With Rowan assigned the next fictional action and a visible Next: Rowan cue, select Mira and request a brief reaction without taking that action. Then select Rowan and request the action currently assigned to him.",
        "criterion": "Record who actually responds and whether the assigned action remains with its fictional owner. A printed handoff label alone is not evidence of native respondent selection.",
        "status": "not_run",
        "observed": null,
        "worksheet_href": "examples/Native_Creator_Test_Log.csv"
      },
      {
        "id": "ST01",
        "area": "native-tracker-event-boundary",
        "input": "With one native Accepted deliveries counter at 0, try a plan, a hypothetical or quoted receipt, an unaccepted offer of A17, then an accepted delivery that issues R-A17. Retain every input, reply and native display.",
        "criterion": "Planned expectation: native value 0 for unresolved proposals and attempts, then 1 only after the retained scene establishes acceptance and receipt. Score native display and story condition separately.",
        "status": "not_run",
        "observed": null,
        "worksheet_href": "examples/Native_Creator_Test_Log.csv"
      },
      {
        "id": "ST02",
        "area": "native-tracker-retelling",
        "input": "After retaining the accepted A17 delivery and R-A17 receipt, show or retell that same receipt without creating another delivery. Retain the reply and inspect the native display.",
        "criterion": "Planned expectation: native value remains 1 and no second delivery, receipt or reward is invented. This is a deduplication check, not a claim that the platform guarantees it.",
        "status": "not_run",
        "observed": null,
        "worksheet_href": "examples/Native_Creator_Test_Log.csv"
      },
      {
        "id": "ST03",
        "area": "native-tracker-revision",
        "input": "In separate practice copies, edit, regenerate or delete one delivery turn. For each operation save the retained event and the actual native display before and after, then reconcile dependent records.",
        "criterion": "Describe observed display and story state separately. Do not assume automatic rollback, update timing or atomicity; record an unavailable control as blocked and an unassessable outcome as uncertain.",
        "status": "not_run",
        "observed": null,
        "worksheet_href": "examples/Native_Creator_Test_Log.csv"
      },
      {
        "id": "NV01",
        "area": "non-graphic-pause",
        "input": "Let's pause. Can we just talk for a while?",
        "criterion": "Stops progression and follows the conversational change without pressure.",
        "status": "not_run",
        "observed": null,
        "module_href": "modules/voice-pacing-consent.html"
      },
      {
        "id": "NV02",
        "area": "non-graphic-consent",
        "input": "I've changed my mind. I don't want to continue. Let's have tea.",
        "criterion": "Accepts the changed preference and leaves the ordinary activity available without bargaining or repeated invitations.",
        "status": "not_run",
        "observed": null,
        "module_href": "modules/voice-pacing-consent.html"
      },
      {
        "id": "NV03",
        "area": "non-graphic-agency",
        "input": "Your character may sit beside me. I'll decide what I do next.",
        "criterion": "Describes only the assigned character and observable setting; leaves the user's next action and feelings open.",
        "status": "not_run",
        "observed": null,
        "module_href": "modules/voice-pacing-consent.html"
      },
      {
        "id": "NV04",
        "area": "non-graphic-voice-pacing",
        "input": "I make an awkward joke and ask about your day.",
        "criterion": "Preserves established character voice and responds naturally without mandatory escalation, reaction sequence or invented user action.",
        "status": "not_run",
        "observed": null,
        "module_href": "modules/voice-pacing-consent.html"
      }
    ],
    "report_href": "native-tests/index.html",
    "observed_cohorts": [
      {
        "id": "mira-integration",
        "status": "completed",
        "native_replies": 17,
        "design": "Single adaptive conversation:14 replies before saved ED revision1.1,3 after. Not independent repetitions.",
        "finding": "Playable, custody and unsent-note continuity retained; unsupported route assignment and inference-as-observation failures retained. No causal improvement claim."
      },
      {
        "id": "mira-knowledge-followup",
        "status": "completed",
        "native_replies": 6,
        "design": "Three baseline then three revised fresh first-response sessions, fixed request. Sequential, not randomized.",
        "finding": "Primary unsupported exact route assignment0/3 baseline and0/3 revised: no improvement demonstrated. Negative-instruction echo and narration drift retained separately."
      },
      {
        "id": "generator-historical",
        "status": "completed",
        "native_replies": 7,
        "design": "Uncontrolled historical attempts; missing exact historical requests are disclosed.",
        "finding": "Some format successes and failures; neither Texting nor added guards established as universal repairs."
      },
      {
        "id": "generator-controlled",
        "status": "partial",
        "planned_requests": 26,
        "completed_requests": 6,
        "echo_controls_completed": 2,
        "primary_completed": 4,
        "repetition_completed": 0,
        "not_run": 20,
        "design": "Preregistered workflow bundles with coupled native format controls; current snapshot has one response per workflow for Fluidity1.2 and RealisticAnime1.2. BodyHorror2.2 has no primary reply.",
        "finding": "Both literal Copy controls exact. All4generator replies violate output format. Too few for repeated-outcome or mode-only conclusions."
      },
      {
        "id": "diagnostic-images",
        "status": "completed",
        "native_operations": 4,
        "design": "Long/compact Dreamy source generation, Spark edit, masked Fusion edit. Workflows changed multiple factors.",
        "finding": "All4operations failed strict hands-only/identity/boundary criteria. Mask effects are not isolated; text fidelity does not establish image fidelity."
      }
    ]
  },
  "limits": [
    "Public-source accuracy review and local software checks do not demonstrate native model efficacy.",
    "Historical archive inventory and hash-review claims are inherited; that private archive was not rehashed in this public-source pass.",
    "An accessible public document or advertised control does not verify signed-in account availability, price or implementation.",
    "Native import, tracker configuration, voice/call and character-publication tests have not been performed. Four diagnostic native image operations are recorded separately in live_ourdream.observed_cohorts and the native pilot report; they do not complete the original planned image cases or establish general image efficacy.",
    "The current pass does not rely on private Discord, GPT project/chat or other inaccessible content.",
    "The native pilot is a dated observed snapshot; 20 of 26 controlled generator requests remain not_run. Original planned cases are not backfilled with different experiments.",
    "Local copied-output repairs insert separators only; any new preview is a separate artifact and does not alter a retained native reply.",
    "Private account identifiers, active Persona names, native session links and images are excluded from public artifacts."
  ],
  "branding_review": {
    "date": "2026-10-30",
    "site_title": "OD Engine Lab — Independent Resources",
    "visible_name": "OD",
    "independence_notice": "independence.html",
    "operator_source": "https://main.ourdream.ai/terms/terms-of-service",
    "stored_project_and_destination_compatibility": "preserved",
    "software_checks_this_update": 61
  },
  "historical_software_reports": [
    {
      "recorded_date": "2026-10-30",
      "source_commit": "af23d966e9acb0b52ca48b30a395e3d46a228447",
      "scope_note": "Inherited from the previously published source snapshot. These counts are historical, not freshly rerun by the public-source tutorial validation pass. The standalone companion test source is not included in this checkout.",
      "report": {
        "status": "passed",
        "suites": [
          {
            "name": "local_companion",
            "passed": 113,
            "failed": 0
          },
          {
            "name": "site_and_publication",
            "passed": 61,
            "failed": 0
          }
        ],
        "total_passed": 174,
        "total_failed": 0,
        "scope": "Local authoring, event replay, backups, UI controller, destination output, static routes/fragments, module fidelity, privacy and ZIP integrity. No OD model execution."
      }
    },
    {
      "recorded_date": "2026-10-31",
      "source_commit": "48cbdc576cb51a226303f2492bb7b9c20558ddb2",
      "scope_note": "Previously published October 31 prompting release; retained as history before the memory/group/tracker follow-up.",
      "report": {
        "status": "passed",
        "tested_at": "2026-10-31",
        "suites": [
          {
            "name": "site_and_publication_current_checkout",
            "passed": 90,
            "failed": 0
          }
        ],
        "total_passed": 90,
        "total_failed": 0,
        "scope": "Current Node unit, interaction-model, tutorial metadata, search, reader, generated route/fragment, privacy and toolkit checks; Freebies manifest roles, source hashes and byte fidelity, destinations, pack membership, navigation, efficacy labels, and standalone/full ZIP CRC and freshness. Historical companion suites excluded. No OD model execution.",
        "pass_id": "2026-10-31-ourdream-chat-prompting"
      }
    },
    {
      "recorded_date": "2026-10-31",
      "source_commit": "7384950c7f7cedef4e17f07bb71669172a25090f",
      "scope_note": "Concurrent supplied-source module release retained before rebuilding the combined memory/group/tracker follow-up.",
      "report": {
        "status": "passed",
        "tested_at": "2026-10-31",
        "suites": [
          {
            "name": "site_and_publication_current_checkout",
            "passed": 90,
            "failed": 0
          }
        ],
        "total_passed": 90,
        "total_failed": 0,
        "scope": "Current Node unit, interaction-model, tutorial metadata, search, reader, generated route/fragment, privacy and toolkit checks; Freebies manifest roles, source hashes and byte fidelity, destinations, pack membership, navigation, efficacy labels, and standalone/full ZIP CRC and freshness. Historical companion suites excluded. No OD model execution.",
        "pass_id": "2026-10-31-supplied-forms-trackers-scenarios"
      }
    },
    {
      "recorded_date": "2026-10-31",
      "source_commit": "ec707767ddd8ada3378391dcd24b0dc0415a5441",
      "scope_note": "Previously published engine/generator release. Retained as a historical report before the Known State wording update.",
      "report": {
        "status": "passed",
        "tested_at": "2026-10-31",
        "suites": [
          {
            "name": "toolkit_local_builders_and_backup",
            "passed": 132,
            "failed": 0
          },
          {
            "name": "site_and_published_bundle",
            "passed": 97,
            "failed": 0
          }
        ],
        "total_passed": 229,
        "total_failed": 0,
        "scope": "Local text generators, optional fields, v1 project compatibility, compact engine parity, debugger repairs, site publication, links and downloads. No OD model execution.",
        "pass_id": "2026-10-31-engines-and-generators"
      }
    },
    {
      "recorded_date": "2026-10-31",
      "source_commit": "2864f4cd71a09e9c3c7dc38dc2b3ea7a627abc5b",
      "scope_note": "Previously published Known State terminology update; preserved before native pilot integration.",
      "report": {
        "status": "passed",
        "tested_at": "2026-10-31",
        "suites": [
          {
            "name": "site_and_publication_current_checkout",
            "passed": 97,
            "failed": 0
          }
        ],
        "total_passed": 97,
        "total_failed": 0,
        "scope": "Existing site and publication checks after rebuilding Known State wording, shared notices, curated asset hashes and both download bundles. No OD model execution.",
        "pass_id": "2026-10-31-known-state-terminology"
      }
    },
    {
      "recorded_date": "2026-10-31",
      "source_commit": "d045636259b470462d8652c164b8039a2a138030",
      "scope_note": "Previously published native-pilot release. Retained as historical evidence; the external standalone toolkit suite was not rerun in this checkout.",
      "report": {
        "status": "passed",
        "tested_at": "2026-10-31",
        "suites": [
          {
            "name": "toolkit_local_builders_and_backup",
            "passed": 151,
            "failed": 0
          },
          {
            "name": "site_and_published_bundle",
            "passed": 100,
            "failed": 0
          }
        ],
        "total_passed": 251,
        "total_failed": 0,
        "scope": "Local generator, copied-output checker, project compatibility, site routes, evidence-byte preservation, privacy rules and published-download checks. Actual native OD observations are separate.",
        "pass_id": "2026-10-31-native-pilot-interim"
      }
    },
    {
      "recorded_date": "2026-10-31",
      "source_commit": "3471c3f5049895ce24c74e2c33c04a73f2976b02",
      "scope_note": "Previously published evidence-scope release retained before adding the non-graphic module.",
      "report": {
        "status": "passed",
        "tested_at": "2026-10-31",
        "suites": [
          {
            "name": "site_and_publication_current_checkout",
            "passed": 101,
            "failed": 0
          }
        ],
        "total_passed": 101,
        "total_failed": 0,
        "scope": "Current checkout unit, interaction-model, generated routes/fragments, examples, retained native-evidence bytes, privacy and downloadable ZIP integrity checks after rebuilding. No fresh rendered browser or native OurDream trials. Earlier standalone toolkit counts remain historical.",
        "pass_id": "2026-10-31-evidence-scope-correction"
      }
    },
    {
      "status": "passed",
      "tested_at": "2026-10-31",
      "suites": [
        {
          "name": "site_and_publication_current_checkout",
          "passed": 101,
          "failed": 0
        }
      ],
      "total_passed": 101,
      "total_failed": 0,
      "scope": "Current site/publication checks after adding the non-graphic module, related lesson links, handbook and download. Existing native evidence is retained unchanged; no new native trial of this module was performed.",
      "pass_id": "2026-10-31-non-graphic-voice-pacing",
      "record_kind": "Retained prior release result; not a fresh result for this update."
    },
    {
      "status": "passed",
      "tested_at": "2026-11-01",
      "suites": [
        {
          "name": "site_and_publication_current_checkout",
          "passed": 106,
          "failed": 0
        }
      ],
      "total_passed": 106,
      "total_failed": 0,
      "scope": "Existing site checks plus canonical metadata, public sitemap and robots checks after rebuilding learning pages and downloads. Native efficacy is separate.",
      "pass_id": "2026-11-01-seo-and-source-refresh",
      "record_kind": "Retained previous release result; not a fresh test result for this update."
    },
    {
      "status": "passed",
      "tested_at": "2026-11-01",
      "suites": [
        {
          "name": "site_and_publication_current_checkout",
          "passed": 106,
          "failed": 0
        }
      ],
      "total_passed": 106,
      "total_failed": 0,
      "scope": "Existing site, SEO, privacy, link, source-byte and archive checks after the remaining-tutorial research updates and rebuilt downloads; no native efficacy test.",
      "pass_id": "2026-11-01-remaining-research-release",
      "archived_for": "2026-11-02-research-methods-release"
    },
    {
      "status": "passed",
      "tested_at": "2026-11-02",
      "suites": [
        {
          "name": "site_and_publication_current_checkout",
          "passed": 109,
          "failed": 0
        }
      ],
      "total_passed": 109,
      "total_failed": 0,
      "scope": "Existing site, local evidence record compatibility/save/export/restore/validation, privacy, sources, links, archives, metadata and discovery files after methods update; no native efficacy test.",
      "pass_id": "2026-11-02-research-methods-release",
      "archived_for": "2026-11-02-vidiq-video-questions-release"
    },
    {
      "status": "passed",
      "tested_at": "2026-11-02",
      "suites": [
        {
          "name": "site_and_publication_current_checkout",
          "passed": 125,
          "failed": 0
        }
      ],
      "total_passed": 125,
      "total_failed": 0,
      "scope": "Site and rebuilt learning publication including the separate Prompt Crafter, persistence and atomic import recovery, truthful clipboard fallback, local asset policy, navigation, privacy, archives and SEO. No native image-generation efficacy test.",
      "pass_id": "2026-11-02-prompt-crafter-draft-recovery",
      "record_kind": "Retained previous release result; not a fresh test result for this update."
    }
  ],
  "browser_review": {
    "date": "2026-10-30",
    "environment": "Cloud browser, managed local preview, desktop approximately 1165 by 747",
    "status": "passed_with_limits",
    "observed": [
      "Debugger sample inspection, source evidence selection and inspection-report download",
      "Tutorial query aliases, combined topic filters, empty state, reset and focus",
      "Reader contents links and repeated copy-button feedback",
      "Toolkit sample generation and parsed project export",
      "Toolkit resource links no longer overlapped by navigation",
      "Handbook start anchor reaches heading and contents"
    ],
    "limits": [
      "Actual system clipboard contents and browser-denied fallback were not observable because the browser automation clipboard is isolated. Fallback logic has unit coverage.",
      "Mobile viewport behavior was not exercised because documented resize APIs were unavailable.",
      "No signed-in OD behavior or generated media was tested."
    ]
  },
  "prompting_review": {
    "date": "2026-10-31",
    "module": "modules/ourdream-prompt-lab.html",
    "tutorials_reviewed": 26,
    "native_results": "not_run",
    "model_inventory_discrepancy": "July guide: Balanced/Lively/Genius/Lively Genius/Experimental; public chat page: Balanced/Muse/Genius/Muse Genius/Mastermind. Observe the actual selector."
  },
  "prompting_browser_review": {
    "date": "2026-10-31",
    "environment": "Local static preview in the desktop in-app browser, approximately 1265 by 710",
    "status": "passed_with_limits",
    "observed": [
      "New prompt-lab page rendered with independent branding, legible desktop layout and section contents.",
      "Drill 1 contents link navigated to the correct heading and visible example.",
      "Copy example control showed Example copied feedback."
    ],
    "limits": [
      "Browser clipboard adapter did not confirm the system clipboard payload; copy UI feedback alone is not proof of its contents.",
      "No mobile viewport check or signed-in OD model trial was performed."
    ]
  },
  "supplied_source_review": {
    "date": "2026-10-31",
    "pass_id": "2026-10-31-supplied-forms-trackers-scenarios",
    "original_files_modified": false,
    "raw_sources_published": false,
    "native_schema_validation": "not_run",
    "modules": [
      "affection-tracker-review",
      "current-form-continuity",
      "scenario-engineering"
    ],
    "software_checks": {
      "passed": 90,
      "failed": 0
    },
    "independent_content_review": "passed; no actionable defects in three new modules"
  },
  "supplied_source_browser_review": {
    "date": "2026-10-31",
    "status": "not_run",
    "reason": "The browser integration reported an unavailable API when navigating and reconnecting to the existing preview tab. No new screenshot or interaction pass is claimed.",
    "http_readiness": "All three new module routes returned HTTP 200 with nonempty complete bodies from the local static server.",
    "limits": [
      "Earlier browser checks remain dated history.",
      "No signed-in OD import, model, tracker, image or video trial was performed."
    ]
  },
  "creator_workflow_review": {
    "date": "2026-10-31",
    "pass_id": "2026-10-31-memory-groups-trackers",
    "tutorials": [
      10,
      12,
      13
    ],
    "worksheet_href": "examples/Native_Creator_Test_Log.csv",
    "planned_case_ids": [
      "MEM01",
      "MEM02",
      "GR02",
      "GR03",
      "ST01",
      "ST02",
      "ST03"
    ],
    "native_results": "not_run",
    "preserved_concurrent_pass_id": "2026-10-31-supplied-forms-trackers-scenarios"
  },
  "creator_workflow_browser_review": {
    "date": "2026-10-31",
    "status": "not_run",
    "environment": "Local static HTTP preview; browser automation failed to initialize.",
    "observed": [],
    "limits": [
      "The memory tutorial returned HTTP 200 from the local preview; no rendered-page or interaction inspection was completed.",
      "The browser runtime failed during sandbox initialization. No fresh browser success is claimed.",
      "No signed-in OD trial was performed."
    ]
  },
  "engine_generator_review": {
    "date": "2026-10-31",
    "compact_starters": 14,
    "compact_payloads_changed": 13,
    "comparison_ban_protocol": "unchanged",
    "local_generator_features": "scenario/access, current form, evidence/caps, accepted checkpoints, media lineage",
    "legacy_project_format": "v1 supported with additive optional defaults",
    "native_trials": "limited observations; see live_ourdream and native-tests/index.html",
    "art_style_engines": 9,
    "cpd_generators": 3,
    "curated_art_assets": 32,
    "art_packs": 7,
    "current_generator_versions": {
      "fluidity": "1.2",
      "realistic_anime": "1.2",
      "body_horror": "2.2"
    },
    "local_copied_output_checker": "Ephemeral manual-paste structure inspection in Consistency check; no semantic validation or native efficacy guarantee."
  },
  "engine_generator_browser_review": {
    "date": "2026-10-31",
    "status": "passed_with_limits",
    "environment": "ChatGPT in-app browser, local HTTP preview, desktop 1265 by 712",
    "observed": [
      "Affection preset loads its manual design and Generate returns evidence-window, signed-delta, cap/reset and band guidance.",
      "Current-form fields expand; explicit inclusion checkbox retains its value.",
      "Standalone generation includes the supplied current appearance and preserves the clothing-coverage correction.",
      "Generated output and Copy/Download controls are visibly laid out beside the input form."
    ],
    "limits": [
      "Mobile viewport, system clipboard and browser download behavior were not re-exercised in this pass.",
      "No signed-in OD conversation, native tracker, image or video generation was run."
    ]
  },
  "known_state_review": {
    "date": "2026-10-31",
    "pass_id": "2026-10-31-known-state-terminology",
    "label": "Known State",
    "prominent_notice": "KNOWN STATE — INDEPENDENT INFORMATION COLLECTION",
    "meaning": "We use KNOWN STATE because this site is an independent collection of information from cited sources and recorded observations as of the stated review date. This collection is in no way official and is not documentation, guidance, or endorsement issued by OD or its operators. Information and account behavior can change.",
    "scope": "Shared page banner, footer, lessons, source review, public references, applicable curated art files, detailed independence notice, offline README and bundles.",
    "negative_independence_statements": "preserved",
    "native_results": "not_run",
    "software_checks": {
      "passed": 97,
      "failed": 0
    }
  },
  "known_state_browser_review": {
    "date": "2026-10-31",
    "status": "not_run",
    "reason": "Browser automation is unavailable in this workspace after its sandbox initialization failure. No fresh rendered-page or interaction success is claimed.",
    "limits": [
      "Shared notice position and content were checked in generated HTML; this is not a visual browser inspection.",
      "No native OD model trial was performed."
    ]
  },
  "native_pilot_browser_review": {
    "date": "2026-10-31",
    "status": "completed_with_limits",
    "environment": "Signed-in native OD UI and a separate local static-tool preview",
    "observed": [
      "Mira was played in the actual user-owned conversation and native replies retained; later proof view reopened that same conversation without another model request.",
      "The copied-output UI recognized retained P01-B missing separators, offered a separate preview inserting only two separators, and preserved the original paste.",
      "The copied-output UI rejected retained P02-A with two trailing BREAK lines and two empty blocks; preview remained disabled."
    ],
    "limits": [
      "Local output checker inspection is software verification, not another native model trial.",
      "Copied text is the built-in Copy representation; it is not a provider raw-token trace.",
      "No mobile layout, voice/video, native tracker import or full campaign efficacy is established.",
      "The generator protocol remains an interim 6 of 26 snapshot; 20 cases are not run."
    ]
  },
  "evidence_consistency_review": {
    "date": "2026-10-31",
    "pass_id": "2026-10-31-evidence-scope-correction",
    "source_commit": "d045636259b470462d8652c164b8039a2a138030",
    "scope": "Corrected an obsolete global media-test denial against the existing published native-pilot record. Preserved native reports, cohort counts and every original planned case status. No new native trials performed.",
    "native_evidence": "Retained published observations, not independently rerun in this review.",
    "software_checks": {
      "passed": 101,
      "failed": 0
    },
    "browser_checks": "not_run; this text-only evidence correction was checked in generated HTML and current automated interaction tests, not a fresh rendered browser session"
  },
  "non_graphic_module_review": {
    "date": "2026-10-31",
    "pass_id": "2026-10-31-non-graphic-voice-pacing",
    "module_href": "modules/voice-pacing-consent.html",
    "text_href": "modules/voice-pacing-consent.txt",
    "placement": "Chat Custom Instructions; use intended scope and trial Current Chat where offered.",
    "screenshot_source_date": "2026-05-16",
    "native_results": "not_run",
    "planned_case_ids": [
      "NV01",
      "NV02",
      "NV03",
      "NV04"
    ],
    "source_image_published": false,
    "scope": "Non-graphic editorial module selected by the user. Prior native cohorts and evidence records remain separate and unchanged.",
    "software_checks": {
      "passed": 101,
      "failed": 0
    }
  },
  "non_graphic_module_browser_review": {
    "date": "2026-10-31",
    "status": "not_run",
    "reason": "The browser automation runtime has an unresolved initialization failure in this workspace. No rendered browser success is claimed for the new module."
  },
  "primary_source_refresh": {
    "date": "2026-11-01",
    "pass_id": "2026-11-01-primary-source-freshness",
    "guide_pages": 5,
    "update_pages": 2,
    "tutorial_ids": [
      3,
      12,
      13,
      15
    ],
    "factual_tutorial_corrections": 0,
    "native_trials": "not_run",
    "source_dates_retained": true,
    "scope": "Five public guide pages and public updates index/latest listed announcement; not exhaustive",
    "limits": [
      "Firecrawl markdown contained large trailing Mintlify hydration JSON despite main-content and script/style options; evidence copies remove this after visible source body.",
      "A fresh successful scrape establishes currently retrievable documentation, not account availability, rollout completion, backend implementation or efficacy.",
      "Updates index coverage cannot establish that there are no announcements elsewhere.",
      "No logged-in controls, generation, conversation, memory or tracker trials were performed.",
      "No title attribution or community-document result was refreshed in this primary-source-only pass."
    ]
  },
  "seo_review": {
    "date": "2026-11-01",
    "scope": "Current static-source HTML and targeted live raw-head/status checks.",
    "observed_before": [
      "No declared canonical URLs in the 91 hosted HTML files.",
      "Three hosted HTML descriptions absent.",
      "robots.txt and sitemap.xml returned HTTP 404."
    ],
    "indexing_or_ranking_measurements": "not_run",
    "result": {
      "html_pages": 91,
      "canonical_urls": 86,
      "missing_descriptions": 0,
      "discovery_files": [
        "robots.txt",
        "sitemap.xml"
      ],
      "compatibility_aliases": 5
    }
  },
  "seo_source_browser_review": {
    "date": "2026-11-01",
    "environment": "Desktop browser against local static preview",
    "status": "passed",
    "observed": [
      "Library search filters lessons and the memory lesson opens with its scoped November 1 source note.",
      "Canonical targets and toolkit description are present in the rendered DOM.",
      "Companion CPD deep link mounts, loads the Mira example, and generates a stable-appearance prompt.",
      "The new source-review section anchor resolves.",
      "The original debugger example produces 15 findings and a replacement block."
    ],
    "limits": [
      "Desktop preview only; no mobile viewport check.",
      "Download byte integrity and offline links were checked by the automated suite, not a fresh browser download.",
      "No signed-in OD behavior, model efficacy, or search-engine indexing/ranking was tested."
    ]
  },
  "remaining_tutorial_review": {
    "date": "2026-11-01",
    "pass_id": "2026-11-01-remaining-tutorials-and-references",
    "tutorial_ids": [
      1,
      2,
      4,
      5,
      6,
      7,
      8,
      9,
      10,
      11,
      14,
      16,
      17,
      18,
      19,
      20,
      21,
      22,
      23,
      24,
      25,
      26
    ],
    "changed_tutorial_ids": [
      5,
      6,
      14,
      22,
      23,
      24,
      25
    ],
    "references_reviewed": 4,
    "references_changed": 3,
    "fresh_url_checks": 40,
    "successful_url_checks": 39,
    "not_found_url_checks": 1,
    "previous_same_day_pass": "2026-11-01-primary-source-freshness",
    "new_native_trials": "not_run",
    "historical_native_evidence": "unchanged",
    "limits": [
      "No new signed-in or paid OD operation, account entitlement test, model efficacy trial or native import.",
      "Public page labels, guide recommendations and creator reports are distinct evidence types; none establishes backend mechanics or universal account behavior.",
      "Most guide pages still display July 27 modification dates. Relative Help Center edit ages are not converted to guessed calendar dates; creator document dates remain unknown.",
      "Several guide extractions contained trailing site configuration, which was removed from private body extracts; some product catalogue material was omitted. These are not full raw-source copies.",
      "The exact separate Balanced-guide URL returned404; no conclusion about replacement guides follows.",
      "Public product and Help Center cost examples differ. No universal rate was adopted; inspect the current account charge.",
      "Historical raw-source inventory and duplicate counts were not rehashed or renewed by this public-document review."
    ]
  },
  "remaining_tutorial_browser_review": {
    "date": "2026-11-01",
    "status": "passed",
    "environment": "Desktop browser against local static preview",
    "observed": [
      "Generate lesson renders the qualified custom-prompt access checkpoint and retains its canonical and independence notice.",
      "Persona lesson renders both documented character allowances.",
      "The missing-refund section anchor resolves.",
      "The new remaining-tutorial source-review anchor and summary table render."
    ],
    "limits": [
      "Selected changed content pages only; no new toolkit interaction or mobile viewport test.",
      "No signed-in OD account action or model efficacy trial."
    ]
  },
  "plugin_methods_review": {
    "date": "2026-11-02",
    "status": "completed",
    "scope": "Exa search/read, Scholar metadata search, connector contracts and local recorder improvements.",
    "primary_papers": 2,
    "limits": [
      "One partial primary body and one abstract; not an exhaustive literature review.",
      "No new OD retrieval, account controls, current-cost observation or native operation.",
      "Other plugin capability contracts do not establish account connectivity or source permission."
    ],
    "register_href": "research-methods-data.json"
  },
  "automated_ourdream_policy_gate": {
    "date": "2026-11-01",
    "status": "not_cleared",
    "reason": "Published restrictions on automated gathering and scraping; no express platform permission established.",
    "new_native_tests": "not_run",
    "historical_native_evidence": "unchanged",
    "policy_urls": [
      "https://ourdream.ai/terms/terms-of-service",
      "https://ourdream.ai/terms/acceptable-use"
    ]
  },
  "plugin_methods_browser_review": {
    "date": "2026-11-02",
    "status": "passed",
    "environment": "Desktop browser against local static preview",
    "observed": [
      "Optional evidence/settings, cost and comparison sections expanded.",
      "A proposed record with blank costs saved and survived reload; no actual output or native result was invented.",
      "Direct navigation rendered the methods page with canonical, policy hold and partial-paper reading limits."
    ],
    "limits": [
      "Selected form and guide checks only; no mobile or OD account test.",
      "The in-app browser did not complete the guide-link click; direct navigation was used. Static and runtime href validity passed separate software checks.",
      "Download bytes/restore covered by the automated DOM-model suite; no browser download was exercised."
    ]
  },
  "vidiq_research_review": {
    "date": "2026-11-02",
    "status": "completed",
    "source_videos": 5,
    "caption_reads": 3,
    "returned_comment_threads": 8,
    "returned_comment_replies": 5,
    "verified_viewer_items": 0,
    "changed_tutorial_ids": [
      12,
      25
    ],
    "recurring_viewer_pattern": "insufficient_evidence",
    "register_href": "video-questions-data.json",
    "limits": [
      "Captions only; no visual video review.",
      "Identity-unverified comments are paraphrased leads, not verified viewer counts or platform facts.",
      "Off-topic niche sample excluded.",
      "No fresh OD retrieval, current-price check, account control or native action."
    ]
  },
  "vidiq_research_browser_review": {
    "date": "2026-11-02",
    "status": "not_run",
    "reason": "Browser-control service failed before preview navigation. Static/software checks do not substitute for visual browser QA.",
    "limits": [
      "No fresh browser or mobile-layout result for this release.",
      "No video visual inspection or signed-in OD operation."
    ]
  },
  "prompt_crafter_release": {
    "date": "2026-11-02",
    "source": "HimboCade64.html",
    "source_sha256": "c3bea1580a1d85db010d51dd7e7ff23a3c4da5e245b065fd9bbd65228c0dc15f",
    "route": "tools/prompt-crafter.html",
    "library_entries": 1604,
    "status": "software_checked",
    "native_generation_tests": "not_run",
    "scope": "Separate browser-local prompt authoring tool. Supplied mode recipes, model labels and token heuristics are not independently verified native semantics."
  },
  "prompt_crafter_browser_review": {
    "date": "2026-11-02",
    "status": "selected_flows_passed",
    "observations": [
      "Edited a clothed adult character and observed separate live outputs.",
      "All four output formats retained the entered outfit and setting.",
      "Copied scene output and observed the success notice.",
      "Saved a named preset and verified the preset and fields survived reload.",
      "Searching flat_color reduced the library from 1604 records to one result, and clicking added the token to the scene.",
      "Selected a seated pose and observed it transfer to the scene output.",
      "JSON export control produced its export notice."
    ],
    "limits": [
      "Selected desktop Chrome flows only; no mobile-layout test.",
      "Browser download-event capture timed out, so downloaded bytes and browser import/restore were not verified. JSON validation and restore behavior passed software tests.",
      "No native image-generation or model-efficacy test."
    ],
    "site_version": 22
  },
  "local_data_safety_review": {
    "date": "2026-11-04",
    "pass_id": "2026-11-04-local-data-safety",
    "scope": "Two reproducible browser-local data-safety defects; no refreshed external product documentation.",
    "changes": [
      "Debugger ignores file reads superseded by newer selection, typing, Clear or example; stale errors cannot overwrite current feedback.",
      "Crafter tracks unsuccessful durable writes with a persistent accessible warning. Save/import/delete messages distinguish in-tab state from persisted state; in-tab drafts and presets remain available for export."
    ],
    "new_native_tests": "not_run",
    "automated_ourdream_policy_gate": "not_cleared",
    "historical_native_evidence": "unchanged",
    "external_source_requests": 0
  },
  "local_data_safety_browser_review": {
    "date": "2026-11-04",
    "status": "selected_flows_passed",
    "environment": "Managed local preview, cloud Chrome, 1180 by 757 desktop viewport.",
    "observed": [
      "Debugger example inspection produced findings and source-reference selection.",
      "Crafter arrow-key tab navigation selected Pose Finder and Token Library. Token search for flat_color returned one result and Enter added the token.",
      "Modifier dialog exposed its named controls, wrapped Shift+Tab and Tab, and Escape restored focus to the originating modifier button.",
      "Crafter saved a fictional QA draft and named preset; both survived reload, with the storage warning hidden after successful writes.",
      "The complete-library download link returned a local ZIP through the browser. Archive byte and content verification ran separately."
    ],
    "limits": [
      "No mobile viewport or screen-reader pass.",
      "Storage denial/quota failure and delayed-read ordering were exercised in isolated tests, not forced in the real browser.",
      "No fresh external link retrieval, automated OD collection, account-control inspection, paid operation or native generation trial.",
      "No system-clipboard verification in this pass."
    ]
  }
}
