{
  "phase": "M0/M1 local wiki implementation",
  "implemented": [
    "Dustloop-inspired player directory and 76 source-variant dossiers with overview, starter workflow, move tables, combos, strategy, support, awakening, matchup gaps and resources",
    "Exact-label source associations: 71 character profiles and 68 character guides matched; ambiguous variants remain unassigned",
    "Original authored directory retained at wiki/authored.html; 1548 command pages and 184 group pages preserved",
    "Dossier section/source-anchor validation and explicit destinations for referenced blank spreadsheet cells",
    "Damage explorer: same-action/form comparisons across source variants, property-state filters, conservative numeric ordering and complete filtered JSON export",
    "240 source-attributed character, support and awakening profiles with category/property filters, global search and shareable state",
    "Profile test-worksheet export retains source hash, row, exact claims, setup fields and failure/control accounting",
    "Community spreadsheet snapshot: all 84 sheets and 6529 populated/formula cells retained with provenance",
    "73 source terminology definitions integrated with wiki navigation, glossary and global search",
    "1332 source-reported damage records across 76 source variants, with base/Amode comparisons and cell links",
    "Searchable character guides, support/awakening rankings, items and priority references; hidden drafts explicitly filtered",
    "Community source tables installed in the competitive SQLite database with a separate portable database and JSON export",
    "13 arithmetic discrepancies retained for review without overwriting source totals or canonical metrics",
    "source snapshot and publication schema",
    "stable authored-ID pages and legacy map",
    "character-name directory",
    "move search with category filters and URL state",
    "all 184 authored-group pages",
    "all 1548 move pages",
    "practice setup preserving selected action",
    "glossary and evidence links",
    "unified search across characters, moves, mechanics, practice and research",
    "multiword queries, exact-title ranking and terminology aliases",
    "shareable search filters and pagination",
    "direct glossary definition anchors",
    "consistent readable inputs in move search and practice",
    "device-local input practice log with exact-condition grouping",
    "failure and exclusion accounting",
    "portable practice JSON import/export with build checks and conflict rejection",
    "practice selector synchronizes input card and URL",
    "per-action session drafts preserve unsaved setup text",
    "selected-action worksheet export with build, input, exact setup and matching attempts",
    "practice writes reconcile latest storage to preserve sequential changes from other tabs",
    "storage events refresh saved attempts without clearing unsaved forms",
    "M2 exact-name source associations for all authored groups",
    "basic projectile/dodge slot resolution and per-moveset evidence",
    "basic-action local effect graphs with source fields and damage references",
    "deduplicated shared-effect candidate audit with exact names and explicit file declarations",
    "M5 portable contribution drafts with explicit conditions and evidence references",
    "preview-gated export and revision-preserving import",
    "move-page links preselect contribution command",
    "local reviewer workspace with exact-revision decisions",
    "normalized submission and revision hash validation",
    "portable review history and superseding decisions",
    "local accepted-editorial-note publisher with review hash checks",
    "publication journal and rollback to previous note revision",
    "wiki builder regenerates notes from validated journal",
    "isolated publication-to-HTML integration validation including rollback and rejection",
    "fresh-workspace baseline directory creation",
    "M6 build-specific result bundles with separate player, event, set and game identities",
    "M6 transactional SQLite import, duplicate rejection and immutable correction history",
    "M6 readable source-review worksheets from explicit bundle snapshots with read-only hash validation",
    "M6 malformed nested input rejection and worksheet overwrite protection",
    "M6 organizer field guide and non-importable blank draft generator",
    "M6 structured CLI errors and Windows UTF-8 BOM input support",
    "M6 read-only snapshot catalog with event and supplied-review counts",
    "M6 exact portable snapshot export with integrity checks and overwrite protection",
    "M3 historical combat trace audit: evidence hashes, raw summary reconciliation and wall-time uncertainty windows",
    "M3 sampler embeds mandatory same-session trial conditions, evidence hashes and explicit unknowns"
  ],
  "remaining": [
    "Confirm community spreadsheet build, damage scale, conditions and source-to-runtime variant/action mappings",
    "Resolve imported source discrepancies and validate spreadsheet mechanics claims against the mod",
    "browser interaction and accessibility review",
    "beginner/competitor task testing",
    "select-screen roster reconciliation",
    "validated damage and timing",
    "reviewed strategy and counterplay",
    "authenticated reviewer identity and audit ledger",
    "M5 live reviewer and isolated browser publication acceptance checks",
    "M6 real source-reviewed results corpus and source reconciliation"
  ],
  "entrypoint": "wiki/index.html",
  "validation": "wiki-validation.json",
  "search_validation": "wiki-search-validation.json",
  "practice_validation": "wiki-practice-validation.json",
  "browser_validation": {
    "status": "blocked by browser URL security policy",
    "attempted_scope": "M1 local-file player journey",
    "manual_acceptance": "WIKI-PLAYER-ACCEPTANCE.md"
  },
  "limitations": [
    "Local storage reconciliation is not a transaction; simultaneous writes remain a limitation."
  ],
  "roster_action_validation": "roster-action-validation.json",
  "basic_graph_validation": "basic-action-graphs-validation.json",
  "external_effect_validation": "external-effect-validation.json",
  "contribution_validation": "wiki-contribution-validation.json",
  "review_validation": "wiki-review-validation.json",
  "publication_validation": "wiki-publication-validation.json",
  "publication_integration_validation": "wiki-publication-integration-validation.json",
  "match_results_validation": "match-results-validation.json",
  "combat_trace_validation": "combat-trace-validation.json",
  "measurement_conditions_validation": "measurement-conditions-validation.json"
}
