-
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