Commit Graph

6 Commits (53fb1d65155f2db9b0b98fce7ca2233c03366f01)

Author SHA1 Message Date
VinPropane c47892c782 docs: documentation vs implementation alignment (#7)
Add documentation_and_implementation_alignment.md: register Status
semantics, Planned vs partial work, per-module snapshot guidance,
implementation tracking table (E1.M1 + NS-15).

Expand register Status legend; set E1.M1 to In Progress; E1.M1 module
doc Implementation snapshot and status. Link from contracts,
decomposition README, tech_stack.

Made-with: Cursor
2026-03-30 19:03:03 -04:00
VinPropane 4a510847b7 docs: data reload and telemetry operations policy (#6)
Add data_and_ops_policy.md: boot-time content load, optional dev
reload, E9.M3/E2.M4 for live tuning; telemetry PII rules, sampling,
retention principles; baseline events from vision plan with future
catalog as field source of truth.

Register cross-cutting + intro; E9.M1, E2.M2, contracts, decomposition
README, tech_stack (Related + Observability pointer).

Made-with: Cursor
2026-03-30 19:00:59 -04:00
VinPropane 137da33dcc docs: quest scope and party rules (#5)
Add quest_scope_and_party.md: per-character QuestStepState default;
QuestDef modes for solo vs party credit and optional leader turn-in;
E8.M1 dependency for party features; E7.M2 per-character rewards;
open-world prototype default; instance_id binding deferred; edge cases
and telemetry.

Register cross-cutting subsection + intro link; update E7.M1, E7.M2,
E8.M1; contracts, decomposition README, tech_stack related docs.

Made-with: Cursor
2026-03-30 18:58:23 -04:00
VinPropane c9765da311 docs: PvP × combat engine integration (#4)
Add pvp_combat_integration.md: single E5.M1 pipeline for PvE/PvP;
E6.M1 gate before player-target hostility; stub for PvE-only milestones;
shared kernel + profiles escape hatch; deny reason / telemetry notes;
E6.M3 ordering after resolution.

Register cross-cutting subsection; links from E5.M1, E6.M1,
client_server_authority, contracts, decomposition README, tech_stack.
Fix E6.M1 master plan link markup.

Made-with: Cursor
2026-03-30 18:55:46 -04:00
VinPropane 837251d439 docs: client vs server authority (#3) policy
Add modules/client_server_authority.md: default server truth for
persistence/economy/combat; intents vs state table; E1.M1–E1.M4 and
E5.M1 ownership; economy/quest/zone/PvP blanket; deferred tick rate
and lag comp.

Link from contracts.md, register, decomposition README, tech_stack;
one-line Authority pointers in E1_M1, E1_M2, E5_M1. Fix contracts.md
baseline link formatting.

Made-with: Cursor
2026-03-30 18:53:29 -04:00
VinPropane 8ac9953c92 docs: define contract kinds and artifacts (wire, content, telemetry)
Add modules/contracts.md: Protobuf wire vs server-internal vs JSON Schema
content vs telemetry catalog; mapping Key contracts to kinds; proposed
contracts/ repo layout; versioning and Ready criteria.

Link from dependency register, decomposition README, tech_stack Related
docs; pointer from E9.M1 module doc.

Made-with: Cursor
2026-03-30 18:51:35 -04:00