{
  "schemaVersion": 1,
  "updated": "2026-09-16",
  "purpose": "Extensible source ledger for the Myth II Learning Center.",
  "evidenceLevels": ["documented", "tested", "observed", "unknown"],
  "entries": [
    {
      "id": "bungie-manual",
      "section": "history, characters, locations, glossary, units, controls",
      "title": "Bungie Myth II manual",
      "url": "https://manuals.plus/m/dd377820b34ed3740fb58ecc55d45303b035acef6e1699259a29a9721a0b5077",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Browser-readable PDF; automated fetches may receive 403.",
      "use": "Primary reference for campaign framing, glossary, character descriptions, unit notes, controls, and multiplayer rules.",
      "verificationLocator": "Story So Far (manual pp. 14–15), Characters (pp. 58–65), Glossary (pp. 70–77).",
      "appliedSections": ["campaign chronology", "character records", "locations and terms", "unit reference", "how to play", "battle practice"],
      "textMirror": "https://manualzz.com/doc/30172054/bungie-myth-ii--soulblighter-video-game-user-manual"
    },
    {
      "id": "tfl-manual",
      "section": "earlier campaign history and glossary",
      "title": "Myth: The Fallen Lords manual",
      "url": "https://tain.totalcodex.net/items/show/myth-the-fallen-lords-manual",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Reachable Total Codex archive entry for the Bungie manual.",
      "use": "Primary reference for the earlier campaign's glossary, Connacht, Myrkridia, the Nine, Rhi'Anon, the Great Devoid, and the Fallen Lords lead-in to Soulblighter.",
      "appliedSections": ["campaign chronology", "earlier campaign", "locations and terms"]
    },
    {
      "id": "project-magma-docs",
      "section": "mapmaking and tools",
      "title": "Project Magma documentation",
      "url": "https://projectmagma.net/docs/",
      "evidenceLevel": "documented",
      "checked": "2026-09-16T12:30:00Z",
      "accessCondition": "Direct GET returned HTTP 200; in-app fetch returned 403 during this check.",
      "use": "Maintained Loathing and Fear documentation and version-aware technical guidance.",
      "observations": ["Documentation index visibly listed updated Loathing docs, updated Fear docs, Myth II 1.8.0 and 1.7.2 read-mes, the Myth II 1.4.x Map Maker's Guide, and TFL mapmaking docs."],
      "sourceProvenance": "MYTH-II-EXTERNAL-PROVENANCE-CHECK-2026-09-16.txt",
      "limitations": ["Reachability and headings were observed at capture time; linked-document contents and runtime behavior require separate verification."]
    },
    {
      "id": "tain-archive-index-2026-09-16",
      "section": "preservation and community archive",
      "title": "The Tain / Total Codex archive index",
      "url": "https://tain.totalcodex.net/",
      "evidenceLevel": "observed",
      "checked": "2026-09-16T12:30:00Z",
      "accessCondition": "Direct GET returned HTTP 200; in-app fetch returned 403 during this check.",
      "use": "Discovery and provenance route for Myth I, Myth II, and Myth III preservation candidates.",
      "observations": ["Index visibly grouped Myth I, Myth II, and Myth III files and showed recent entries including Bungie's Myth design document, community map packs, Terra Beta, and other uploads."],
      "sourceProvenance": "MYTH-II-EXTERNAL-PROVENANCE-CHECK-2026-09-16.txt",
      "limitations": ["An index listing does not establish authorship, licensing, completeness, canon status, or runtime behavior; item-level capture is required before using a file as evidence."],
      "appliedSections": ["preservation", "source ledger", "research queue"]
    },
    {
      "id": "project-magma-updates",
      "section": "release history",
      "title": "Project Magma update archive",
      "url": "https://www.projectmagma.net/downloads/myth2_past_updates/",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Reachable.",
      "use": "Version context for compatibility, multiplayer, interface, and high-resolution asset changes."
    },
    {
      "id": "project-magma-overview",
      "section": "preservation and current ecosystem",
      "title": "Project Magma: What is Myth?",
      "url": "https://projectmagma.net/what/",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Reachable.",
      "use": "Current preservation overview for modern operating-system support, online play, King of the Map, mid-game co-op joining, extended zoom, motion interpolation, and community stewardship.",
      "appliedSections": ["multiplayer and community", "source ledger"]
    },
    {
      "id": "bagrada",
      "section": "multiplayer and community",
      "title": "Bagrada FAQ and metaserver",
      "url": "https://bagrada.net/webui/faq",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Reachable.",
      "use": "Live community infrastructure, room types, ranking categories, Discord integration, and game-record fields."
    },
    {
      "id": "mythstats",
      "section": "multiplayer and community",
      "title": "Myth Tournament Stats",
      "url": "https://mythstats.bagrada.net/maps",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Reachable community statistics site; values originate from Bagrada uploads and film analysis.",
      "use": "Explains how map, player, unit, damage, kill/loss, film, and derived command metrics are presented, including their limitations.",
      "appliedSections": ["multiplayer and community", "source ledger"],
      "limitations": [
        "Derived metrics depend on uploaded records and film replay; they are not a complete census of all Myth II play."
      ]
    },
    {
      "id": "bagrada-live-status-2026-09-14",
      "section": "multiplayer and community",
      "title": "Bagrada metaserver status check",
      "url": "https://bagrada.net/webui/metaserver",
      "evidenceLevel": "observed",
      "checked": "2026-09-14T12:01:16Z",
      "accessCondition": "Browser reached the status page, but the page also displayed a connection-problem notice.",
      "use": "Records the current visible status without treating room text as a complete game export.",
      "appliedSections": ["multiplayer and community", "research queue"],
      "observations": [
        "Ranked: 1 player, 0 games.",
        "Unranked: 0 players, 0 games.",
        "Tournament: 0 players, 0 games.",
        "The Full Room List view returned a connection-problem notice, so no raw game rows were promoted into the library."
      ],
      "limitations": [
        "This is a point-in-time browser observation, not a player-population measure or a preserved API response."
      ]
    },
    {
      "id": "myth-handbook",
      "section": "secondary reference",
      "title": "The Myth II Handbook",
      "url": "https://tain.projectmagma.net/items/show/the-myth-ii-handbook",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Reachable.",
      "use": "Fan-authored walkthrough, unit, and mapmaking reference; never used as sole proof of canon."
    },
    {
      "id": "myth-journals",
      "section": "campaign journal and mission dates",
      "title": "Myth II: Soulblighter journal transcripts",
      "url": "https://www.mythjournals.com/sb/",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Reachable.",
      "use": "Fan-hosted transcription used to cross-check mission dates, locations, objectives, dialogue, and the Willow Creek to Baron Kildaer trail. Runtime journal capture remains the stronger primary proof.",
      "appliedSections": ["campaign chronology", "character records", "mission transcripts"]
    },
    {
      "id": "myth-journals-tfl",
      "section": "earlier campaign chronology",
      "title": "Myth: The Fallen Lords journal transcripts",
      "url": "https://www.mythjournals.com/tfl/",
      "evidenceLevel": "observed",
      "checked": "2026-09-14",
      "accessCondition": "Reachable fan-hosted transcript index; runtime journal pages remain stronger proof.",
      "use": "Provides a dated 25-entry reading order for the first Myth campaign so the Myth II history can be read as a connected sequence without presenting transcript wording as primary canon.",
      "appliedSections": ["campaign chronology", "mission transcripts"],
      "limitations": [
        "The index is a fan transcription and does not replace captured in-game journal pages."
      ]
    },
    {
      "id": "character-crosschecks-2026-09-14",
      "section": "characters and opening missions",
      "title": "Crüniac and Baron Kildaer transcript cross-checks",
      "url": "https://www.mythjournals.com/sb/the-baron/",
      "evidenceLevel": "observed",
      "checked": "2026-09-14",
      "accessCondition": "Reachable fan-hosted transcript; not a replacement for the in-game journal.",
      "use": "Adds bounded mission context to the character cards while keeping manual facts separate from transcript-derived claims.",
      "sources": [
        "https://www.mythjournals.com/sb/willow-creek/",
        "https://www.mythjournals.com/sb/the-baron/",
        "https://manuals.plus/m/dd377820b34ed3740fb58ecc55d45303b035acef6e1699259a29a9721a0b5077"
      ],
      "claims": [
        "Willow Creek transcript names Crüniac commander directing the opening patrol.",
        "The Baron transcript records Crüniac breaking an enchantment on a captured guard and gives the objective to secure the exits and kill Baron Kildaer.",
        "The manual supplies the stronger biographical claim that Baron Kildaer appeared out of nowhere ten years earlier and claimed Keep Kildaer with brigand support."
      ],
      "limitations": [
        "Transcript wording and dates still need a captured in-game journal page before being treated as primary proof."
      ]
    },
    {
      "id": "campaign-arc-crosschecks-2026-09-14",
      "section": "campaign chronology and characters",
      "title": "Opening crisis and Tain arc cross-checks",
      "url": "https://www.mythjournals.com/sb/willow-creek/",
      "evidenceLevel": "observed",
      "checked": "2026-09-14",
      "accessCondition": "Reachable fan-hosted transcripts; runtime journal pages remain stronger proof.",
      "use": "Connects the Willow Creek/Salvation opening, Crüniac’s later fate, and the Relic/The Summoner Tain sequence into a readable campaign arc.",
      "sources": [
        "https://www.mythjournals.com/sb/willow-creek/",
        "https://www.mythjournals.com/sb/salvation/",
        "https://www.mythjournals.com/sb/beyond-the-cloudspine/",
        "https://www.mythjournals.com/sb/relic/",
        "https://www.mythjournals.com/sb/the-summoner/"
      ],
      "claims": [
        "Willow Creek and Salvation are both dated Monday August 25; the transcripts describe grave robbing, black smoke, villagers held at the cemetery, and a rescue-and-escort objective.",
        "Relic (April 19, Forest Heart) and The Summoner (April 20, inside the Tain) form a connected Tain-shard and Myrkridia-resurrection sequence.",
        "Beyond The Cloudspine (September 17, Plain of Scales) reports Crüniac’s death at Soulblighter’s hands and a journal recovered from his belongings."
      ],
      "limitations": [
        "These are fan-transcript cross-checks; capture the corresponding in-game journal pages before treating wording as primary canon."
      ]
    },
    {
      "id": "controls-research-thread-2026-09-14",
      "section": "how to play and battle practice",
      "title": "Myth II controls research thread",
      "url": "https://manuals.plus/m/dd377820b34ed3740fb58ecc55d45303b035acef6e1699259a29a9721a0b5077",
      "evidenceLevel": "documented",
      "checked": "2026-09-14",
      "accessCondition": "Manual link is browser-readable; thread notes are a secondary source check.",
      "sourceProvenance": "Accessible controls research conversation cross-checked against the Bungie manual.",
      "use": "Supports the default unit-selection, movement, attack, waypoint, stop, hold, scatter, retreat, special-action, formation-rotation, chat, message-history, and F8 key-list notes in the Learning Center.",
      "appliedSections": ["how to play", "battle practice"],
      "claims": [
        "Click, drag, double-click, and Shift-click provide the default unit-selection patterns; tilde deselects, Enter selects visible units, and Alt/Command number keys manage preset groups.",
        "Clicking ground issues movement and clicking an enemy issues an attack order; Shift-click queues waypoints, Space stops, G holds, B scatters, and R retreats.",
        "Ctrl-click can force a projectile attack on ground, T activates a special ability, and the left/right arrows rotate a selected formation.",
        "Y opens team chat, Shift + Y addresses everyone, Enter sends, Up Arrow reviews recent messages, and F8 shows the key list."
      ],
      "limitations": [
        "Bindings can be customized by version or plugin; confirm the current layout with F8.",
        "Battle checklist items are player guidance derived from documented unit mechanics, not official doctrine."
      ]
    },
    {
      "id": "campaign-route-record-2026-09-16",
      "section": "campaign chronology and preservation",
      "title": "Local Myth II campaign route record",
      "url": "/MYTH-II-CAMPAIGN-ROUTE-2026-09-16.json",
      "evidenceLevel": "observed",
      "checked": "2026-09-16",
      "accessCondition": "Published local JSON route record; based on the reachable Myth Journals transcript index.",
      "use": "Keeps the 27-entry mission order available locally for reading, search, and future runtime-journal cross-checks.",
      "appliedSections": ["campaign chronology", "research queue", "preservation"],
      "limitations": ["Mission names and order are transcript-index evidence; dates, dialogue, and objectives remain secondary until in-game journal pages are captured."]
    },
    {
      "id": "source-reachability-check-2026-09-16",
      "section": "source ledger and preservation",
      "title": "Fresh source reachability check",
      "evidenceLevel": "tested",
      "checked": "2026-09-16",
      "accessCondition": "PowerShell HTTP checks from the canonical website workspace; the manual mirror returned an access failure while the other listed pages returned HTTP 200.",
      "use": "Separates current link reachability from the strength of the facts each source supports.",
      "observations": [
        "Project Magma documentation returned HTTP 200.",
        "Bagrada FAQ returned HTTP 200.",
        "Myth II journal transcript index returned HTTP 200.",
        "The Bungie Myth II manual URL returned an access failure during this check; the existing searchable mirror and preserved local summaries remain available, but no fresh manual claim was promoted."
      ],
      "limitations": [
        "HTTP reachability does not prove page contents, canon, authorship, or runtime behavior.",
        "A source may be reachable while a particular page, asset, or transcript still needs page-level verification."
      ],
      "appliedSections": [
        "source ledger",
        "preservation",
        "research queue"
      ]
    },
    {
      "id": "local-source-digests-2026-09-15",
      "section": "source ledger and all library routes",
      "title": "Local source digest page",
      "url": "/myth-sources.html",
      "evidenceLevel": "documented",
      "checked": "2026-09-15",
      "accessCondition": "Published local page; external verification links remain visible for attribution and freshness.",
      "use": "Original summaries of the manuals, Project Magma documentation, campaign transcripts, Bagrada records, and Jesse's own evidence log so visitors can learn the working information without leaving the site.",
      "appliedSections": ["source ledger", "history", "how to play", "battle practice", "technical preservation", "multiplayer and community"],
      "limitations": ["Summaries do not replace copyrighted manuals, page-level citations, current service status, or runtime evidence."]
    },
    {
      "id": "local-reference-book-2026-09-16",
      "section": "history, characters, units, locations, battle practice, methods, preservation",
      "title": "Myth II local reference book",
      "url": "/myth2/reference-book.html",
      "evidenceLevel": "documented",
      "checked": "2026-09-16",
      "accessCondition": "Published local page; no external site is required for the core reading path.",
      "use": "Single local reading path for the historical sequence, named characters, unit roles, practical battle habits, and preservation policy.",
      "appliedSections": ["history and story", "character records", "unit field guide", "locations and terms", "battle practice", "methods and map work", "preservation"],
      "provenance": ["MYTH-II-REFERENCE-BOOK.md", "MYTH-II-KNOWLEDGE-2026-09-13.md", "MYTH-II-LIBRARY-UPDATE-2026-09-16.md"],
      "limitations": ["Battle guidance is practical fan advice, not official doctrine or measured balance data.", "Transcript-derived story details remain labeled as cross-checks until runtime journal pages are captured."]
    },
    {
      "id": "local-unit-field-guide-2026-09-16",
      "section": "units and visual provenance",
      "title": "Myth II local Unit Field Guide",
      "url": "/myth2/units.html",
      "evidenceLevel": "documented",
      "checked": "2026-09-16",
      "accessCondition": "Published local page; visual studies remain clearly marked as unverified presentation artwork.",
      "use": "Local roster and correction table for unit roles and printed plate labels, including SoulLess, Myrkridia, Thrall, Wight, and an explicitly provisional uncaptioned plate.",
      "appliedSections": ["unit field guide", "visual provenance"],
      "provenance": ["MYTH-II-REFERENCE-BOOK.md", "supplied project artwork archive", "MYTH-II-LIBRARY-UPDATE-2026-09-16.md"],
      "verification": "Live mobile Lighthouse on 2026-09-16: Accessibility 100, Best Practices 100, SEO 100, Agentic Browsing 100; 46 passed, 0 failed.",
      "limitations": ["Printed labels establish the plate caption, not canonical mesh identity; the uncaptioned plate remains provisional."]
    },
    {
      "id": "retired-fieldwork-route-check-2026-09-16",
      "section": "preservation and route integrity",
      "title": "Retired Fieldwork route check",
      "evidenceLevel": "tested",
      "checked": "2026-09-16",
      "accessCondition": "Direct HTTPS checks against the public website.",
      "use": "Prevents the retired Fieldwork demo from being mistaken for a current Myth or portfolio destination.",
      "observations": [
        "https://jesseguiles.com/samples/fieldwork.html returned HTTP 404.",
        "https://jesseguiles.com/fieldwork.html returned HTTP 404."
      ],
      "appliedSections": ["preservation", "route integrity"],
      "limitations": ["A 404 is a point-in-time route check; future deployments should repeat it after routing changes."]
    },
    {
      "id": "character-ledger-2026-09-16",
      "section": "characters and factions",
      "title": "Local Myth II named-character ledger",
      "url": "/MYTH-II-CHARACTER-LEDGER-2026-09-16.json",
      "evidenceLevel": "documented",
      "checked": "2026-09-16",
      "accessCondition": "Published local JSON ledger linked from the Reference Book.",
      "use": "Keeps 15 named-character and group records searchable locally, with manual-backed notes separated from transcript cross-checks.",
      "appliedSections": ["history and story", "character records", "research queue"],
      "limitations": ["Rurik, Crüniac chronology, and Baron Kildaer mission details still require in-game journal captures before promotion to primary proof."]
    },
    {
      "id": "myth2-character-foundations-2026-09-16",
      "section": "characters and factions",
      "title": "Local Myth II character foundations digest",
      "url": "/MYTH-II-CHARACTER-FOUNDATIONS-2026-09-16.txt",
      "evidenceLevel": "documented local digest / fan cross-check",
      "checked": "2026-09-16",
      "accessCondition": "Local character ledger and dated cross-check log.",
      "sourceProvenance": "MYTH-II-CHARACTER-LEDGER-2026-09-16.json; MYTH-II-KNOWLEDGE-2026-09-13.md",
      "use": "Provides a readable local record of central figures, the Nine, and the Fallen without requiring JSON parsing or an external page.",
      "appliedSections": ["history and story", "character records", "preservation"],
      "limitations": ["Transcript-only details for Rurik, Crüniac, and Baron Kildaer remain provisional until runtime journal pages are captured."]
    },
    {
      "id": "unit-identity-ledger-2026-09-16",
      "section": "units and visual provenance",
      "title": "Local Myth II unit identity ledger",
      "url": "/MYTH-II-UNIT-IDENTITY-LEDGER-2026-09-16.json",
      "evidenceLevel": "tested",
      "checked": "2026-09-16",
      "accessCondition": "Published local JSON ledger linked from the Unit Field Guide.",
      "use": "Separates documented unit roles from printed plate captions and the provisional Ghast visual match.",
      "appliedSections": ["unit field guide", "visual provenance", "research queue"],
      "limitations": ["The ledger does not establish canonical sprite, tag, mesh, or palette identity without paired game-asset evidence."]
    },
    {
      "id": "bigc-collaboration-handoff-2026-09-14",
      "section": "provenance and collaboration",
      "title": "BigC Myth II library handoff",
      "url": "C:/AIOS/HANDOFFS/MYTH_LIBRARY_BIGC_HANDOFF_20260914.md",
      "evidenceLevel": "observed",
      "checked": "2026-09-16",
      "accessCondition": "Local AIOS handoff record; it is not a canonical game source.",
      "use": "Records project ownership, route inventory, evidence boundaries, and the collaboration requirement to keep Scout/Bagrada observations separate from documented game history.",
      "appliedSections": ["source ledger", "preservation"],
      "observations": [
        "The handoff identifies the canonical website project and the local reference-library routes.",
        "It contributes no new Myth II factual claims; no unsupported BigC statement is promoted into the book."
      ],
      "limitations": ["Coordination metadata is not evidence for unit identity, campaign chronology, or live game behavior."]
    },
    {
      "id": "archive-integrity-manifest-2026-09-16",
      "section": "preservation and provenance",
      "title": "Myth II archive integrity manifest",
      "url": "/MYTH-II-ARCHIVE-MANIFEST-2026-09-16.json",
      "evidenceLevel": "tested",
      "checked": "2026-09-16",
      "accessCondition": "Published local JSON; hashes are reproducible from the canonical website checkout.",
      "use": "Records SHA-256 hashes and roles for the local reference book, source ledger, knowledge log, learning hub, unit guide, tutorial, and source digest.",
      "appliedSections": ["preservation", "source ledger"],
      "verification": "Live HTTP 200; manifest index hash matches the locally captured research-index artifact.",
      "limitations": ["Integrity hashes identify captured files but do not establish canon, runtime behavior, or authorship."]
    },
    {
      "id": "bagrada-status-capture-2026-09-16",
      "section": "multiplayer and community",
      "title": "Bagrada metaserver status capture",
      "url": "/MYTH-II-BAGRADA-STATUS-2026-09-16.json",
      "evidenceLevel": "observed",
      "checked": "2026-09-16T11:36:55Z",
      "accessCondition": "Published local privacy-sanitized JSON snapshot of a public endpoint.",
      "use": "Preserves a dated point-in-time view of room counts, player counts, game counts, and map metadata without exposing account identifiers.",
      "appliedSections": ["multiplayer and community", "source ledger", "preservation"],
      "observations": ["HTTP 200 response contained 4 rooms, 5 currently listed room players, and 1 game record at capture time.", "The visible game record was Phoenix Falling (4 of 16 players, elapsed time 0); one additional player was listed in a separate room without an active game."],
      "limitations": ["This is a point-in-time status observation, not a census, ranking, unit-position feed, or proof of colored cluster data.", "Player identifiers and profile fields were intentionally omitted for privacy."]
    },
    {
      "id": "scout-bagrada-2026-08-09",
      "section": "multiplayer observation",
      "title": "Scout Bagrada snapshot",
      "url": "https://bagrada.net/webui/faq",
      "evidenceLevel": "observed",
      "checked": "2026-08-09",
      "accessCondition": "Historical Scout snapshot; not a current popularity measure.",
      "sourceProvenance": "Scout report recorded in the local Myth II Knowledge Core conversation on 2026-08-09; this is a secondary observation, not a preserved Bagrada export.",
      "captureMethod": "Scout report of the Bagrada recent-games view; raw rows and films were not preserved in the local project.",
      "use": "Dated observation for the multiplayer section; not a popularity ranking or a claim about the current player base.",
      "appliedSections": ["multiplayer and community", "research queue"],
      "observations": [
        "King of the Map: Majestic Falls – 2t Trow, Smash the Mirror TE (Trow), and Complacence (2T Trow) appeared as one-player sessions lasting roughly 3–12 seconds; classify as test-like activity.",
        "Body Count: Mudpit Massacre (Dark) and RDF Massacre! appeared as sessions lasting roughly 23 and 53 seconds; classify as test-like activity.",
        "Co-op activity included 1944-Where Tigers Dread, Fifteen on Crow’s Bridge, Bowmen Grounds (Solo), and The Greatest Library (Lite).",
        "Bagrada records can expose map, game type, time, duration, difficulty, ranked state, player/team counts, combat totals, chat, plugins, and a film when available."
      ],
      "limitations": [
        "The Scout snapshot is historical and secondary; it does not establish popularity.",
        "The short sessions are an interpretation of duration and player count, not a verified player statement.",
        "Raw match rows, films, and a fresh capture are still required before this becomes a repeatable community pulse.",
        "A fresh capture request on 2026-09-14 returned no data because the destination Scout chat reported systemError."
      ]
    },
    {
      "id": "loathing-command-discipline-2026-09-16",
      "section": "battle practices and methods",
      "title": "Loathing Control command-discipline findings",
      "url": "/MYTH-II-BATTLE-PRACTICES-2026-09-16.txt",
      "evidenceLevel": "tested / observed",
      "checked": "2026-09-16",
      "accessCondition": "Local MythSourceBot evidence pack; applies to controlled map-action repair work, not official balance doctrine.",
      "sourceProvenance": "C:/Users/roadw/Documents/MythSourceBot/knowledge/evidence_sources/loathing_control/movement_attack_command_ownership.md and stable_attack_windows_and_leashes.md",
      "use": "Adds bounded battle-practice guidance: avoid competing Movement and Attack ownership, prefer deliberate attack windows, and record runtime results separately from import success.",
      "appliedSections": ["how to play", "field checklist", "methods and map work"],
      "observations": ["Local tests observed oscillation when Movement and Attack competed for the same group.", "Repeated Attack refresh could create visible indecision; deactivation was used as a practical leash."],
      "limitations": ["These are controlled repair observations, not universal multiplayer guarantees or official Bungie rules.", "Runtime behavior still needs map/build-specific reproduction before promotion to a measured mechanic."]
    },
    {
      "id": "myth2-gameplay-foundations-2026-09-16",
      "section": "unit roles and gameplay",
      "title": "Local Myth II gameplay foundations digest",
      "url": "/MYTH-II-GAMEPLAY-FOUNDATIONS-2026-09-16.txt",
      "evidenceLevel": "documented local pack",
      "checked": "2026-09-16",
      "accessCondition": "Local C:/Myth2Bot knowledge pack; beginner guidance only.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/gameplay/unit_roles.md; multiplayer_basics.md; coop_basics.md; core/myth2_fundamentals.md",
      "use": "Preserves concise role, multiplayer, co-op, and Unit → Monster/Object foundations in the public library without requiring the source bot.",
      "appliedSections": ["unit field guide", "how to play", "field checklist", "preservation"],
      "limitations": ["The source pack marks several glossary definitions TODO; those claims remain excluded.", "Role descriptions are not measured statistics, matchup guarantees, or official manual quotations."]
    },
    {
      "id": "myth2-history-foundations-2026-09-16",
      "section": "history and community context",
      "title": "Local Myth II history foundations digest",
      "url": "/MYTH-II-HISTORY-FOUNDATIONS-2026-09-16.txt",
      "evidenceLevel": "documented local digest / draft context",
      "checked": "2026-09-16",
      "accessCondition": "Local C:/Myth2Bot history pack; community-history claims remain draft.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/history/myth2_overview.md; project_magma_and_tain.md; community_timeline.md",
      "use": "Keeps the game-identity orientation and carefully bounded community context available in the public library without requiring the source bot.",
      "appliedSections": ["history and story", "source digests", "preservation"],
      "limitations": ["Project Magma, The Tain, and timeline notes are intentionally general until dates and primary sources are captured.", "The digest is an orientation layer, not a substitute for runtime journals or exact manual quotations."]
    },
    {
      "id": "myth2-unit-foundations-2026-09-16",
      "section": "units and visual provenance",
      "title": "Local Myth II unit foundations digest",
      "url": "/MYTH-II-UNIT-FOUNDATIONS-2026-09-16.txt",
      "evidenceLevel": "documented local role summaries / visual labels observed",
      "checked": "2026-09-16",
      "accessCondition": "Local C:/Myth2Bot unit notes and supplied presentation plates.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/units/*.md; C:/Myth2Bot/knowledge/gameplay/unit_roles.md; MYTH-II-UNIT-IDENTITY-LEDGER-2026-09-16.json",
      "use": "Makes ten role summaries and the corrected SOULLESS, MYRKRIDIA, THRALL, and WIGHT plate labels available without requiring the source bot or image archive.",
      "appliedSections": ["unit field guide", "source digests", "preservation"],
      "limitations": ["Role summaries are not measured statistics or matchup guarantees.", "Visual labels do not establish canonical tags, sprites, palettes, or runtime identity; the uncaptioned creature remains provisional."]
    },
    {
      "id": "myth2-community-pulse-2026-09-16",
      "section": "multiplayer and community",
      "title": "Readable Bagrada community pulse",
      "url": "/MYTH-II-COMMUNITY-PULSE-2026-09-16.txt",
      "evidenceLevel": "observed",
      "checked": "2026-09-16T11:36:55Z",
      "accessCondition": "Privacy-sanitized local summary of a public status endpoint.",
      "sourceProvenance": "MYTH-II-BAGRADA-STATUS-2026-09-16.json; https://bagrada.net/rank-server/api/public/metaserver-status",
      "use": "Explains the dated room and active-game observation in plain language without exposing player identifiers.",
      "appliedSections": ["multiplayer and community", "source digests", "preservation"],
      "limitations": ["Point-in-time metadata is not a census, ranking assessment, reliability guarantee, unit telemetry feed, or cluster-map source.", "This capture contains a room/game player-count discrepancy (3 versus 4); preserve it as an observed consistency warning, not a corrected fact."]
    },
    {
      "id": "myth2-community-pulse-2026-09-16-1255z",
      "section": "multiplayer and community",
      "title": "Repeated Bagrada community pulse",
      "url": "/MYTH-II-COMMUNITY-PULSE-2026-09-16-1255Z.txt",
      "evidenceLevel": "observed",
      "checked": "2026-09-16T12:55:21Z",
      "accessCondition": "Privacy-sanitized local summary of a direct HTTP 200 response.",
      "sourceProvenance": "MYTH-II-BAGRADA-STATUS-2026-09-16-1255Z.json; https://bagrada.net/rank-server/api/public/metaserver-status",
      "use": "Compares a second point-in-time capture with the earlier same-day observation without overwriting either record.",
      "appliedSections": ["multiplayer and community", "preservation", "research queue"],
      "limitations": ["The same 3-versus-4 room/game count discrepancy persisted; this is not a census, ranking assessment, unit telemetry feed, or cluster-map source."]
    },
    {
      "id": "myth2-community-pulse-2026-09-16-1416z",
      "section": "multiplayer and community",
      "title": "Third Bagrada community pulse",
      "url": "/MYTH-II-COMMUNITY-PULSE-2026-09-16-1416Z.txt",
      "evidenceLevel": "observed",
      "checked": "2026-09-16T14:16:28Z",
      "accessCondition": "Privacy-sanitized local summary of a direct HTTP 200 response.",
      "sourceProvenance": "MYTH-II-BAGRADA-STATUS-2026-09-16-1416Z.json; https://bagrada.net/rank-server/api/public/metaserver-status",
      "use": "Preserves a later same-day change: Room 6 shows two game records, Phoenix Falling and The Greatest Library (Lite) v1.62.",
      "appliedSections": ["multiplayer and community", "preservation", "research queue"],
      "limitations": ["Point-in-time metadata is not a census, ranking assessment, unit telemetry feed, or cluster-map source. The room total and game-player totals are retained as observed fields without reconciliation."]
    },
    {
      "id": "myth2-community-pulse-2026-09-16-1530z",
      "section": "multiplayer and community",
      "title": "Fourth Bagrada community pulse",
      "url": "/MYTH-II-COMMUNITY-PULSE-2026-09-16-1530Z.txt",
      "evidenceLevel": "observed",
      "checked": "2026-09-16T15:30:57Z",
      "accessCondition": "Privacy-sanitized local summary of a direct HTTP 200 response.",
      "sourceProvenance": "MYTH-II-BAGRADA-STATUS-2026-09-16-1530Z.json; https://bagrada.net/rank-server/api/public/metaserver-status",
      "use": "Preserves a fourth same-day change: three Room 6 records for Phoenix Falling, Crow’s Bridge, and Heroes and Madmen Remix v05.",
      "appliedSections": ["multiplayer and community", "preservation", "research queue"],
      "limitations": ["Point-in-time metadata is not a census, ranking assessment, unit telemetry feed, film source, or cluster-map source. Counts are retained without reconciliation."]
    },
    {
      "id": "myth2-community-pulse-2026-09-16-1555z",
      "section": "multiplayer and community",
      "title": "Fifth Bagrada community pulse",
      "url": "/MYTH-II-COMMUNITY-PULSE-2026-09-16-1555Z.txt",
      "evidenceLevel": "observed",
      "checked": "2026-09-16T15:55:48Z",
      "accessCondition": "Privacy-sanitized local summary of a direct HTTP 200 response.",
      "sourceProvenance": "MYTH-II-BAGRADA-STATUS-2026-09-16-1555Z.json; https://bagrada.net/rank-server/api/public/metaserver-status",
      "use": "Preserves a fifth same-day observation: three Room 6 records for Down a Broken Path, Venice, and Phoenix Falling.",
      "appliedSections": ["multiplayer and community", "preservation", "research queue"],
      "limitations": ["Point-in-time metadata is not a census, ranking assessment, unit telemetry feed, film source, or cluster-map source. Counts are retained without reconciliation."]
    },
    {
      "id": "myth2-community-capture-ledger-2026-09-16",
      "section": "multiplayer and community",
      "title": "Bagrada community capture comparison ledger",
      "url": "/MYTH-II-COMMUNITY-CAPTURE-LEDGER-2026-09-16.txt",
      "evidenceLevel": "documented local comparison of observed captures",
      "checked": "2026-09-16",
      "accessCondition": "Generated from five privacy-sanitized Bagrada snapshots preserved on the same day.",
      "sourceProvenance": "MYTH-II-BAGRADA-STATUS-2026-09-16.json; MYTH-II-BAGRADA-STATUS-2026-09-16-1255Z.json; MYTH-II-BAGRADA-STATUS-2026-09-16-1416Z.json; MYTH-II-BAGRADA-STATUS-2026-09-16-1530Z.json; MYTH-II-BAGRADA-STATUS-2026-09-16-1555Z.json",
      "use": "Shows the day’s room/player/game changes in one local table while preserving unresolved count differences.",
      "appliedSections": ["multiplayer and community", "preservation", "research queue"],
      "limitations": ["Comparison remains point-in-time metadata; it cannot establish population, ranking, unit telemetry, films, or cluster values."]
    },
    {
      "id": "myth2-library-catalog-2026-09-16",
      "section": "preservation and navigation",
      "title": "Reader-friendly Myth II library catalog",
      "url": "/MYTH-II-LIBRARY-CATALOG-2026-09-16.txt",
      "evidenceLevel": "documented local organization",
      "checked": "2026-09-16",
      "accessCondition": "Generated from the current local archive manifest and reading routes.",
      "sourceProvenance": "MYTH-II-ARCHIVE-MANIFEST-2026-09-16.json; public Myth II pages",
      "use": "Provides a plain-language map of history, characters, units, battle, technical, community, and integrity records.",
      "appliedSections": ["preservation", "source digests", "reference book navigation"],
      "limitations": ["The catalog describes available records; it does not upgrade their evidence levels."]
    },
    {
      "id": "myth2-strategy-guide-source-record-2026-09-16",
      "section": "source provenance",
      "title": "Preserved Myth II strategy-guide source record",
      "url": "/MYTH-II-STRATEGY-GUIDE-SOURCE-RECORD-2026-09-16.txt",
      "evidenceLevel": "documented local source",
      "checked": "2026-09-16",
      "accessCondition": "Integrity record for a locally preserved reference; the raw source remains in the private knowledge pack.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/sources/raw/official_history_docs/myth_ii_strategy_guide_full.txt; page_inventory.tsv",
      "use": "Makes the page-bounded paraphrases in the history, character, unit, and battle digests auditable without republishing the guide.",
      "appliedSections": ["history and story", "characters", "units", "battle practice", "preservation"],
      "limitations": ["A provenance record is not a replacement for in-game journals, runtime tests, or canonical tag/sprite captures."]
    },
    {
      "id": "myth2-official-guide-digest-2026-09-16",
      "section": "source digests",
      "title": "Official guide chapter digest",
      "url": "/MYTH-II-OFFICIAL-GUIDE-DIGEST-2026-09-16.txt",
      "evidenceLevel": "documented secondary-source digest",
      "checked": "2026-09-16",
      "accessCondition": "Local text mirror derived from the private preserved scan; no guide walkthrough prose or diagrams are republished.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/sources/raw/official_history_docs/myth_ii_strategy_guide_full.txt; myth_ii_strategy_guide_page_inventory.tsv",
      "use": "Maps the period guide's units, combat, campaign, multiplayer, and production-history coverage so readers can use it as an attributed research scaffold.",
      "appliedSections": ["history and story", "characters", "units", "battle practice", "multiplayer", "preservation"],
      "limitations": ["The guide is secondary evidence; runtime behavior, patch-sensitive details, OCR accuracy, and canonical identities still require stronger checks."]
    },
    {
      "id": "myth2-modding-foundations-2026-09-16",
      "section": "methods and map work",
      "title": "Local Myth II modding foundations digest",
      "url": "/MYTH-II-MODDING-FOUNDATIONS-2026-09-16.txt",
      "evidenceLevel": "documented local source pack",
      "checked": "2026-09-16",
      "accessCondition": "Derived from the local C:/Myth2Bot knowledge pack; exact field meanings remain bounded by source status.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/core/myth2_fundamentals.md; tag_relationships.md; modding/plugin_testing.md; modding/map_actions_basics.md; oak/backup_workflow.md",
      "use": "Explains the Unit -> Monster/Object chain, Mesh, map actions, tool boundaries, plugins, and the difference between editor acceptance and runtime proof.",
      "appliedSections": ["methods and map work", "unit field guide", "preservation"],
      "limitations": ["This is a local orientation digest, not a complete field specification or runtime test result."]
    },
    {
      "id": "myth2-runtime-journal-capture-template-2026-09-16",
      "section": "campaign chronology and primary evidence",
      "title": "Runtime journal capture template",
      "url": "/MYTH-II-RUNTIME-JOURNAL-CAPTURE-TEMPLATE-2026-09-16.txt",
      "evidenceLevel": "documented local procedure",
      "checked": "2026-09-16",
      "accessCondition": "Template only; it contains no captured journal text.",
      "sourceProvenance": "Local preservation workflow and current research queue.",
      "use": "Standardizes future in-game journal captures with build, timestamp, original-file hash, transcription, cross-checks, and evidence boundaries.",
      "appliedSections": ["history and story", "character records", "preservation"],
      "limitations": ["Completing the template does not establish a claim until an original runtime capture is preserved and reviewed."]
    },
    {
      "id": "myth2-tag-screenshot-index-2026-09-16",
      "section": "methods and map work",
      "title": "Hashed Myth II tag-editor screenshot index",
      "url": "/MYTH-II-TAG-SCREENSHOT-INDEX-2026-09-16.txt",
      "evidenceLevel": "observed editor-layout reference",
      "checked": "2026-09-16",
      "accessCondition": "Index of private planning screenshots; source images are not promoted as public game assets.",
      "sourceProvenance": "C:/Myth2Bot/planning/assets/tag_screenshots/README.md and image files",
      "use": "Makes the Unit -> Monster -> Attack -> Projectile -> Object ownership explanation auditable while preserving image hashes and the editor/runtime boundary.",
      "appliedSections": ["unit field guide", "methods and map work", "preservation"],
      "limitations": ["Screenshot field presence does not prove exact formulas, canonical identity, or runtime behavior."]
    },
    {
      "id": "myth2-evidence-matrix-2026-09-16",
      "section": "preservation and navigation",
      "title": "Myth II evidence matrix",
      "url": "/MYTH-II-EVIDENCE-MATRIX-2026-09-16.txt",
      "evidenceLevel": "documented local audit view",
      "checked": "2026-09-16",
      "accessCondition": "Generated from the current local records and open-evidence queue.",
      "sourceProvenance": "MYTH-II-RESEARCH-INDEX.json; MYTH-II-ARCHIVE-MANIFEST-2026-09-16.json; section digests.",
      "use": "Lets readers and contributors see each section's strongest local record, evidence level, and remaining proof gap in one place.",
      "appliedSections": ["history and story", "character records", "unit field guide", "battle practice", "preservation"],
      "limitations": ["The matrix summarizes evidence; it does not upgrade the underlying claim levels or replace source records."]
    },
    {
      "id": "myth2-playbook-foundations-2026-09-16",
      "section": "how to play and battle practice",
      "title": "Local Myth II field playbook",
      "url": "/MYTH-II-PLAYBOOK-FOUNDATIONS-2026-09-16.txt",
      "evidenceLevel": "documented mechanics with practical guidance",
      "checked": "2026-09-16",
      "accessCondition": "Consolidated from the private local gameplay and battle-practice knowledge pack.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/gameplay/beginner_guide.md; unit_roles.md; coop_basics.md; multiplayer_basics.md; local gameplay and battle-practice digests",
      "use": "Gives readers a first-battle checklist, role decisions, and co-op/multiplayer discipline without importing base-building RTS assumptions.",
      "appliedSections": ["how to play", "battle practice", "preservation"],
      "limitations": ["Co-op and multiplayer advice remains draft guidance; current-build bindings, formation edge cases, and projectile behavior still need runtime tests."]
    },
    {
      "id": "myth2-character-dossier-2026-09-16",
      "section": "character records",
      "title": "Local Myth II character dossier",
      "url": "/MYTH-II-CHARACTER-DOSSIER-2026-09-16.txt",
      "evidenceLevel": "documented manual identities with fan cross-check boundaries",
      "checked": "2026-09-16",
      "accessCondition": "Derived from the local character ledger, strategy-guide source, and retained manual route.",
      "sourceProvenance": "MYTH-II-CHARACTER-LEDGER-2026-09-16.json; MYTH-II-CHARACTER-FOUNDATIONS-2026-09-16.md; local strategy-guide text",
      "use": "Provides the readable campaign-frame roster while keeping transcript-only details visibly provisional.",
      "appliedSections": ["history and story", "character records", "preservation"],
      "limitations": ["Journal wording and exact chronology for Rurik, Crüniac, Baron Kildaer, and the Tain arc still require runtime capture."]
    },
    {
      "id": "myth2-unit-field-guide-2026-09-16",
      "section": "factions and units",
      "title": "Local Myth II unit field guide",
      "url": "/MYTH-II-UNIT-FIELD-GUIDE-2026-09-16.txt",
      "evidenceLevel": "documented role notes with observed presentation corrections",
      "checked": "2026-09-16",
      "accessCondition": "Consolidated from local unit files, role notes, strategy-guide cross-check, and the identity ledger.",
      "sourceProvenance": "C:/Myth2Bot/knowledge/units/*.md; C:/Myth2Bot/knowledge/gameplay/unit_roles.md; MYTH-II-UNIT-IDENTITY-LEDGER-2026-09-16.json",
      "use": "Explains battlefield roles and preserves the WIGHT-to-Soulless, Ghoul-to-Myrk/Myrkridia, and Thrall-to-Ghast presentation mappings.",
      "appliedSections": ["unit field guide", "battle practice", "preservation"],
      "limitations": ["Presentation corrections are observed project mappings, not canonical tag, sprite, or palette proof; Ghast remains open."]
    },
    {
      "id": "myth2-campaign-chronology-2026-09-16",
      "section": "history and story",
      "title": "Local Myth II campaign chronology",
      "url": "/MYTH-II-CAMPAIGN-CHRONOLOGY-2026-09-16.txt",
      "evidenceLevel": "observed route transcription with fan cross-check dates",
      "checked": "2026-09-16",
      "accessCondition": "Built from the locally retained 27-entry campaign route record.",
      "sourceProvenance": "MYTH-II-CAMPAIGN-ROUTE-2026-09-16.json; https://www.mythjournals.com/sb/",
      "use": "Provides a complete local Prologue-through-Epilogue reading order grouped into major campaign arcs.",
      "appliedSections": ["history and story", "character records", "preservation"],
      "limitations": ["Mission dates, plot wording, and triggers remain secondary until corresponding in-game journal pages are captured."]
    },
    {
      "id": "myth2-collaborator-intake-template-2026-09-16",
      "section": "preservation and collaboration",
      "title": "Scout and BigC collaborator intake template",
      "url": "/MYTH-II-COLLABORATOR-INTAKE-TEMPLATE-2026-09-16.txt",
      "evidenceLevel": "documented local procedure",
      "checked": "2026-09-16",
      "accessCondition": "Template only; it contains no contributor claim or preserved capture.",
      "sourceProvenance": "Local preservation workflow and open community evidence queue.",
      "use": "Standardizes contributor, timestamp, query/build, capture hash, privacy review, evidence label, and publish gate for Scout and BigC material.",
      "appliedSections": ["multiplayer and community", "history and story", "unit field guide", "battle practice", "preservation"],
      "limitations": ["A completed form does not establish a fact until the original capture is preserved and reviewed."]
    },
    {
      "id": "myth2-claim-register-2026-09-16",
      "section": "all sections and provenance",
      "title": "Myth II claim register",
      "url": "/MYTH-II-CLAIM-REGISTER-2026-09-16.txt",
      "evidenceLevel": "documented local audit layer",
      "checked": "2026-09-16",
      "accessCondition": "Local text mirror; external source links are retained for provenance and freshness checks.",
      "sourceProvenance": "Bungie Myth II manual mirror; Project Magma documentation; local history, unit, battle, community, and preservation records.",
      "use": "Maps major library claims to their strongest local record, evidence label, source pointer, and remaining boundary.",
      "appliedSections": ["history and story", "character records", "unit field guide", "battle practice", "multiplayer and community", "methods and map work", "preservation"],
      "limitations": ["The register does not replace primary runtime capture; it makes uncertainty explicit and prevents unsupported promotion of claims."]
    },
    {
      "id": "myth2-glossary-2026-09-16",
      "section": "terminology and unit identity",
      "title": "Myth II local terminology glossary",
      "url": "/MYTH-II-GLOSSARY-2026-09-16.txt",
      "evidenceLevel": "documented local digest with observed mappings",
      "checked": "2026-09-16",
      "accessCondition": "Local text mirror; source URLs remain provenance and freshness checks.",
      "sourceProvenance": "Bungie Myth II manual mirror; Project Magma documentation; local Unit Field Guide and Unit Identity Ledger.",
      "use": "Gives readers one place to distinguish campaign terms, canonical unit names, and supplied visual-label corrections.",
      "appliedSections": ["history and story", "unit field guide", "methods and map work"],
      "limitations": ["Observed plate mappings do not prove canonical tag, sprite, or palette identity; runtime confirmation remains queued."]
    },
    {
      "id": "myth2-story-arc-reader-2026-09-16",
      "section": "history and story",
      "title": "Myth II story arc reader",
      "url": "/MYTH-II-STORY-ARC-READER-2026-09-16.txt",
      "evidenceLevel": "documented local narrative guide with fan cross-check boundaries",
      "checked": "2026-09-16",
      "accessCondition": "Local text mirror; it is a paraphrase and not a transcript of journal dialogue.",
      "sourceProvenance": "Local campaign route JSON, History Foundations digest, Character Dossier, and page-bounded strategy-guide record.",
      "use": "Groups the 27-mission route into five narrative movements so readers can follow the story without relying on an outside transcript site.",
      "appliedSections": ["history and story", "character records", "preservation"],
      "limitations": ["Exact journal wording, triggers, and some plot links still require primary in-game captures."]
    },
    {
      "id": "myth2-local-knowledge-ingest-2026-09-16",
      "section": "provenance and preservation",
      "title": "Myth2Bot local knowledge ingest ledger",
      "url": "/MYTH-II-LOCAL-KNOWLEDGE-INGEST-2026-09-16.txt",
      "evidenceLevel": "documented local intake procedure",
      "checked": "2026-09-16",
      "accessCondition": "Local text mirror; private source files remain deeper working records.",
      "sourceProvenance": "C:\\Myth2Bot\\knowledge plus the public Claim Register, Unit Field Guide, History Foundations, and cluster-map option.",
      "use": "Shows what local notes were promoted into public reading pages, what was held back, and how Scout/BigC captures enter review.",
      "appliedSections": ["history and story", "unit field guide", "battle practice", "methods and map work", "preservation"],
      "limitations": ["An intake record documents routing; it does not make draft or TODO source notes canonical."]
    },
    {
      "id": "myth2-character-relationships-2026-09-16",
      "section": "character records",
      "title": "Myth II character relationships map",
      "url": "/MYTH-II-CHARACTER-RELATIONSHIPS-2026-09-16.txt",
      "evidenceLevel": "documented local map with fan cross-check and runtime-needed boundaries",
      "checked": "2026-09-16",
      "accessCondition": "Local text mirror; relationship entries are bounded paraphrases, not transcript text.",
      "sourceProvenance": "Local Character Dossier, Character Foundations, Campaign Chronology, strategy-guide record, and manual cross-checks.",
      "use": "Gives readers a quick view of connections among Alric, Soulblighter, the Nine, opening figures, and the Tain arc.",
      "appliedSections": ["history and story", "character records", "preservation"],
      "limitations": ["Rurik, Crüniac, Baron Kildaer, and Tain-arc links still need primary in-game journal captures."]
    },
    {
      "id": "myth2-multiplayer-coop-notes-2026-09-16",
      "section": "battle practice and multiplayer",
      "title": "Myth II multiplayer and co-op field notes",
      "url": "/MYTH-II-MULTIPLAYER-COOP-NOTES-2026-09-16.txt",
      "evidenceLevel": "practical local consolidation of draft notes",
      "checked": "2026-09-16",
      "accessCondition": "Local text mirror; map-specific claims and engine behavior remain unproven.",
      "sourceProvenance": "C:\\Myth2Bot\\knowledge\\gameplay\\beginner_guide.md, multiplayer_basics.md, and coop_basics.md.",
      "use": "Provides a concise before/during/after checklist for multiplayer and co-op decisions.",
      "appliedSections": ["battle practice", "multiplayer and community", "preservation"],
      "limitations": ["The private source files are marked draft; a dated co-op or disposable-map capture is still needed for promotion."]
    }
  ],
  "updateProtocol": [
    "Add a source URL and date checked before adding a new fact.",
    "Assign documented, tested, observed, or unknown evidence.",
    "Record which page section the entry changes.",
    "Keep corrections and runtime gates visible."
  ],
  "researchQueue": [
    {
      "id": "campaign-journal-transcription",
      "section": "chronology, characters",
      "title": "Verify the campaign transcript",
      "evidenceLevel": "unknown",
      "nextEvidence": "Runtime journal screenshots or page references for Willow Creek, Rurik, and Baron Kildaer."
    },
    {
      "id": "unit-identity-audit",
      "section": "factions and units",
      "title": "Close the unit identity audit",
      "evidenceLevel": "unknown",
      "nextEvidence": "Canonical tag, sprite, and palette records paired with each presentation study."
    },
    {
      "id": "dated-community-pulse",
      "section": "multiplayer and community",
      "title": "Take a dated community pulse",
      "evidenceLevel": "observed",
      "nextEvidence": "Fresh Scout capture plus raw match rows or films where available; Bagrada now has two same-day sanitized captures, but neither provides unit coordinates or cluster values."
    },
    {
      "id": "battlefield-cluster-map",
      "section": "methods and map work",
      "title": "Evaluate the optional battlefield cluster map",
      "evidenceLevel": "unknown",
      "nextEvidence": "Position-bearing replay or telemetry data, the tool's documented color legend, and a reproducible world-coordinate-to-pixel transform."
    }
  ]
}
