Files
open-wc/targets/06-content-project.md
sindoring f77f50c0f9 docs(M04): prioritize renderer fidelity milestone
Work-Package: M04-RND-FIDELITY-ROADMAP-001
Agent: sindo-main-codex-renderer-roadmap
Tests: coordination, documentation, target sequence, old-link and diff gates pass
Fidelity: original build-12340 captures are authoritative; Noggit is secondary reference
2026-08-02 17:41:18 +04:00

1.4 KiB
Raw Permalink Blame History

M06 — Content Project

Outcome

Создать версионируемый источник истины для пользовательских модификаций.

Steps

  • Реализовать manifest, schema version, dependencies и profiles.
  • Реализовать stable symbolic IDs и deterministic numeric allocation manifest.
  • Добавить канонические map, placement, creature, gameobject, quest и localization entities.
  • Реализовать typed references и graph validation.
  • Реализовать deterministic save/load и semantic diff.
  • Добавить schema migration previous → current, backup и fixtures.
  • Реализовать ordered overlays без изменения extracted upstream assets.
  • Обеспечить headless validate/build parity с Editor.
  • Зарезервировать versioned navigation profile/artifact manifest: source geometry hash, backend/version, parameters и tile checksums без хранения generated cache как исходника.

Exit criteria

Synthetic project проходит create/edit/undo/save/reload/migrate/build; повторная сборка создаёт byte-stable manifest/artifacts там, где формат это допускает.

Evidence

  • Date:
  • Revision/worktree:
  • Commands:
  • Results:
  • Fidelity comparison:
  • Changed files:
  • Remaining risks: