Commit Graph

  • 91d6cba34c
    Merge pull request #154 from ViPro-Technologies/NEO-115-get-world-quest-definitions VinPropane 2026-06-03 22:58:43 -0400
  • 5f1244843c NEO-115: serialize JsonSchema registry registration for parallel tests. VinPropane 2026-06-03 22:37:55 -0400
  • ab315f326b NEO-115: address code review findings for quest definitions GET. VinPropane 2026-06-03 22:22:44 -0400
  • 31ffee1f7a NEO-115: add code review for quest definitions GET API. VinPropane 2026-06-03 22:16:48 -0400
  • b3f90ded53 NEO-115: reconcile plan, backlog, and E7.M1 alignment docs. VinPropane 2026-06-03 22:14:39 -0400
  • 31cd67725d NEO-115: add GET /game/world/quest-definitions API and tests. VinPropane 2026-06-03 22:14:37 -0400
  • a5be355a22 NEO-115: add kickoff implementation plan for quest definitions GET. VinPropane 2026-06-03 22:12:14 -0400
  • 437894ccd1
    Merge pull request #153 from ViPro-Technologies/NEO-114-e7m1-injectable-quest-definition-registry-di VinPropane 2026-06-01 21:57:37 -0400
  • 5d302742f7 NEO-114: Address code review — backlog wording and empty-id test. VinPropane 2026-06-01 21:49:57 -0400
  • b4e5e612d4 NEO-114: Add code review for quest definition registry. VinPropane 2026-06-01 21:49:16 -0400
  • 0bcbb4b041 NEO-114: Document quest registry and reconcile E7.M1 alignment. VinPropane 2026-06-01 21:47:01 -0400
  • cd67810849 NEO-114: Add IQuestDefinitionRegistry adapter and DI registration. VinPropane 2026-06-01 21:46:59 -0400
  • 9056a9b005 NEO-114: Add kickoff implementation plan for quest definition registry. VinPropane 2026-06-01 21:36:07 -0400
  • d236aee261
    Merge pull request #152 from ViPro-Technologies/NEO-113-e7m1-server-quest-catalog-load-fail-fast VinPropane 2026-05-31 22:44:50 -0400
  • 9c2ab5ae4d NEO-113: address code review — docs, schema and chain terminal tests. VinPropane 2026-05-31 22:36:26 -0400
  • 38310d6ed3 NEO-113: add code review for quest catalog load branch. VinPropane 2026-05-31 22:35:26 -0400
  • 1044547cc5 NEO-113: document quest catalog load and reconcile plan. VinPropane 2026-05-31 22:33:43 -0400
  • b841b64581 NEO-113: add fail-fast quest catalog load and loader tests. VinPropane 2026-05-31 22:33:43 -0400
  • cb4761b0b4 NEO-113: add kickoff implementation plan for quest catalog load. VinPropane 2026-05-31 21:31:14 -0400
  • df24281417
    Merge pull request #151 from ViPro-Technologies/NEO-112-e7m1-prototype-questdef-catalog-schemas-ci VinPropane 2026-05-31 21:28:54 -0400
  • a4ed4abadb NEO-112: enforce objective id uniqueness per quest in CI VinPropane 2026-05-31 21:23:45 -0400
  • 50956bac11 NEO-112: address code review doc alignment findings VinPropane 2026-05-31 21:17:37 -0400
  • c55c373f7f NEO-112: add code review for QuestDef catalog + CI gates VinPropane 2026-05-31 21:16:56 -0400
  • 765075f3cf NEO-112: document quest catalog CI and reconcile implementation plan VinPropane 2026-05-31 21:16:12 -0400
  • 81ef9b94cb NEO-112: extend validate_content.py with E7M1 quest CI gates VinPropane 2026-05-31 21:16:12 -0400
  • 91a4abfe86 NEO-112: add QuestDef schemas and prototype quest catalog VinPropane 2026-05-31 21:16:10 -0400
  • 140d857398 NEO-112: add E7M1 prototype backlog and decomposition cross-links VinPropane 2026-05-31 21:13:03 -0400
  • be1dae3872 NEO-112: add kickoff implementation plan for QuestDef catalog + CI VinPropane 2026-05-31 21:12:54 -0400
  • 47105ccd90
    Merge pull request #150 from ViPro-Technologies/NEO-111-playable-encounter-clear-capstone VinPropane 2026-05-31 20:15:57 -0400
  • 5e4816eddd NEO-111: record manual QA pass; mark E5.M3 Ready. VinPropane 2026-05-31 20:11:15 -0400
  • 2e54fe39f8 NEO-111: reconcile plan and module docs for encounter capstone. VinPropane 2026-05-31 20:02:14 -0400
  • e900ba992b NEO-111: add capstone manual QA script and README loop section. VinPropane 2026-05-31 20:02:14 -0400
  • 385cabe883 NEO-111: kickoff implementation plan for encounter clear capstone. VinPropane 2026-05-31 20:01:11 -0400
  • 82c966d7d2 NEO-110: record manual QA pass on plan; add test script uid. VinPropane 2026-05-31 19:57:13 -0400
  • e87064f43f
    Merge pull request #149 from ViPro-Technologies/NEO-110-client-encounter-progress-loot-feedback-hud VinPropane 2026-05-31 19:51:31 -0400
  • 2bde771107 chore: pre-push hook bash 3.2 — no local outside functions. VinPropane 2026-05-31 19:46:51 -0400
  • cfad03e61f chore: document git hooks and gdtoolkit setup in repo README. VinPropane 2026-05-31 19:45:22 -0400
  • e93fb22f1a chore: bash 3.2-safe pre-commit; document hooksPath + gdtoolkit setup. VinPropane 2026-05-31 19:43:53 -0400
  • 4379e42106 NEO-110: fix gdlint line length and gdformat for CI. VinPropane 2026-05-31 19:43:49 -0400
  • 24d598e0a2 chore: run gdlint/gdformat on pre-push only when client .gd changes. VinPropane 2026-05-31 19:42:23 -0400
  • c8d475670c NEO-110: address review — loot label helper, defs re-paint, tests. VinPropane 2026-05-31 19:38:07 -0400
  • 3ce645a0f0 NEO-110: code review — request changes for loot label helper. VinPropane 2026-05-31 19:37:21 -0400
  • bcc9bf1c69 NEO-110: manual QA, README, plan reconciliation, and module docs. VinPropane 2026-05-31 19:35:56 -0400
  • d81d19b859 NEO-110: encounter progress client, HUD labels, and GdUnit tests. VinPropane 2026-05-31 19:35:54 -0400
  • 3128f36df9 NEO-110: kickoff implementation plan for encounter HUD client. VinPropane 2026-05-31 19:34:27 -0400
  • c3022201fe
    Merge pull request #148 from ViPro-Technologies/NEO-109-slice-3-encounter-telemetry-hook-sites VinPropane 2026-05-31 19:29:34 -0400
  • df248308c7 NEO-109: Restore early return on completion failure guard. VinPropane 2026-05-31 19:25:33 -0400
  • 0f60423863 NEO-109: Drop unused definition out param in activation path. VinPropane 2026-05-31 19:06:06 -0400
  • c40bcd3ffe NEO-109: Address code review hook-anchor findings. VinPropane 2026-05-31 19:06:01 -0400
  • d1a67a89bd NEO-109: Add code review for encounter telemetry hook sites. VinPropane 2026-05-31 19:04:55 -0400
  • 8cda0d76da NEO-109: Document encounter telemetry hooks in README and module docs. VinPropane 2026-05-31 19:03:03 -0400
  • 1a7b5312c5 NEO-109: Add Slice 3 encounter telemetry hook comments. VinPropane 2026-05-31 19:03:03 -0400
  • e6debc2968 NEO-109: Add kickoff implementation plan. VinPropane 2026-05-31 19:01:28 -0400
  • 4aa7665e7c
    Merge pull request #147 from ViPro-Technologies/NEO-108-get-encounter-progress-wire-dtos-bruno VinPropane 2026-05-31 18:58:59 -0400
  • 40d948ff2c NEO-108: Bruno elite defeat uses 12 pulses; reset HP baseline. VinPropane 2026-05-31 18:50:29 -0400
  • 05beec9644 NEO-108: Use bru.sleep in Bruno helper (no setTimeout). VinPropane 2026-05-31 18:48:22 -0400
  • af80b878ad NEO-108: Bruno move near each NPC and isolate pulse slot. VinPropane 2026-05-31 18:46:00 -0400
  • a5182a4c14 NEO-108: Fix Bruno encounter-progress and combat-health smokes. VinPropane 2026-05-31 18:43:50 -0400
  • 25f3714554 NEO-108: Address code review findings for encounter-progress GET. VinPropane 2026-05-31 18:39:52 -0400
  • ebb27aed2d NEO-108: Add code review for encounter-progress GET. VinPropane 2026-05-31 18:38:31 -0400
  • 07ebb9efb8 NEO-108: Add Bruno smokes and document encounter-progress GET. VinPropane 2026-05-31 18:37:43 -0400
  • c1fd2053d0 NEO-108: Add GET encounter-progress API and integration tests. VinPropane 2026-05-31 18:37:42 -0400
  • 16018586b7 NEO-108: Add kickoff implementation plan for encounter-progress GET. VinPropane 2026-05-31 18:35:42 -0400
  • 51e2007d60
    Merge pull request #146 from ViPro-Technologies/NEO-107-encounter-complete-event-e7m2-hook VinPropane 2026-05-31 18:34:16 -0400
  • f51617f8b5 NEO-107: Address code review findings for event store persistence. VinPropane 2026-05-31 18:27:28 -0400
  • 29217c0fa0 NEO-107: Add code review for EncounterCompleteEvent persistence. VinPropane 2026-05-31 18:26:51 -0400
  • 555c3235ff NEO-107: Reconcile plan and module docs for event persistence. VinPropane 2026-05-31 18:26:13 -0400
  • a02496c6bc NEO-107: Persist EncounterCompleteEvent and wire E7.M2 hook stub. VinPropane 2026-05-31 18:26:11 -0400
  • 986cf55e73 NEO-107: Add kickoff implementation plan for EncounterCompleteEvent persistence. VinPropane 2026-05-31 18:22:57 -0400
  • 856dc8dcf0
    Merge pull request #145 from ViPro-Technologies/NEO-106-wire-combat-defeat-encounter-progress-completion VinPropane 2026-05-31 18:16:21 -0400
  • 9c74933e6e NEO-106: Address code review findings for combat encounter wiring. VinPropane 2026-05-31 18:10:41 -0400
  • a7b835290c NEO-106: Add code review for combat encounter wiring. VinPropane 2026-05-31 18:09:20 -0400
  • 8306f92554 NEO-106: Document combat encounter wiring and update E5.M3 docs. VinPropane 2026-05-31 18:08:29 -0400
  • f581cf412c NEO-106: Wire encounter progress and completion from ability cast. VinPropane 2026-05-31 18:08:28 -0400
  • fc09808482 NEO-106: Add kickoff implementation plan for combat encounter wiring. VinPropane 2026-05-31 18:05:42 -0400
  • 7656fded03
    Merge pull request #144 from ViPro-Technologies/NEO-105-encounter-completion-inventory-reward-apply VinPropane 2026-05-31 17:19:37 -0400
  • 01bcd7334c NEO-105: Consolidate inventory snapshot clone helper. VinPropane 2026-05-31 17:11:55 -0400
  • cbb6f137fd NEO-105: Address code review findings for encounter completion. VinPropane 2026-05-31 17:02:32 -0400
  • 1a74fbda54 NEO-105: Add code review for encounter completion grants. VinPropane 2026-05-31 16:59:46 -0400
  • 009fedf65e NEO-105: Document encounter completion grants and update E5.M3 docs. VinPropane 2026-05-31 16:57:54 -0400
  • 0cf82b9c0a NEO-105: Add encounter completion operations and inventory grants. VinPropane 2026-05-31 16:57:53 -0400
  • b5306aa933 NEO-105: Add kickoff implementation plan for encounter completion grants. VinPropane 2026-05-31 16:55:22 -0400
  • 719a14f110
    Merge pull request #143 from ViPro-Technologies/NEO-104-encounter-progress-completion-stores VinPropane 2026-05-31 16:51:40 -0400
  • 0289930897 NEO-104: Use subset check for all-targets-defeated predicate. VinPropane 2026-05-31 16:44:48 -0400
  • 91f74b7d6e NEO-104: Address code review findings for encounter stores. VinPropane 2026-05-31 16:37:22 -0400
  • 87dff6e3f4 NEO-104: Add code review for encounter progress stores. VinPropane 2026-05-31 16:36:42 -0400
  • aaccbbbcaf NEO-104: Add encounter progress and completion stores. VinPropane 2026-05-31 16:18:56 -0400
  • 727ce4774a NEO-104: Add kickoff implementation plan for encounter stores. VinPropane 2026-05-31 16:16:03 -0400
  • aa81914e9f
    Merge pull request #142 from ViPro-Technologies/NEO-103-get-world-encounter-definitions VinPropane 2026-05-31 15:53:16 -0400
  • e4e75f5dc7 NEO-103: Address code review follow-ups. VinPropane 2026-05-31 15:43:37 -0400
  • 573c42add7 NEO-103: Add code review for encounter-definitions GET. VinPropane 2026-05-31 15:41:49 -0400
  • 935e8d5f16 NEO-103: Document encounter-definitions route and mark E5M3-04 landed. VinPropane 2026-05-31 15:40:12 -0400
  • 14b623c67f NEO-103: Add Bruno smoke for encounter-definitions GET. VinPropane 2026-05-31 15:40:12 -0400
  • 9b48ec5f39 NEO-103: Add GET /game/world/encounter-definitions API. VinPropane 2026-05-31 15:40:12 -0400
  • 62e6bfdf0a NEO-103: Add implementation plan for encounter-definitions GET. VinPropane 2026-05-31 15:38:53 -0400
  • fb5137c39a
    Merge pull request #141 from ViPro-Technologies/NEO-102-injectable-encounter-reward-registries-di VinPropane 2026-05-31 00:50:52 -0400
  • ca0b1f8e30 NEO-102: tidy review doc documentation-checked row after follow-up VinPropane 2026-05-31 00:40:39 -0400
  • 5229c17598 NEO-102: address code review — sync module register + README id lookup note VinPropane 2026-05-31 00:40:37 -0400
  • fa31154d4c NEO-102: Add code review for encounter/reward registries + DI. VinPropane 2026-05-31 00:39:18 -0400
  • 734876cde9 NEO-102: add encounter and reward-table definition registries + DI VinPropane 2026-05-31 00:38:38 -0400