-
1bcaa1b350
NEO-64: add code review document.
VinPropane
2026-05-24 15:59:16 -0400
-
847cda97a3
NEO-64: add gather telemetry hook sites and doc updates.
VinPropane
2026-05-24 15:58:29 -0400
-
f39d12a093
NEO-64: add implementation plan for gather telemetry hooks.
VinPropane
2026-05-24 15:57:37 -0400
-
-
052dd7bc8a
Merge pull request #97 from ViPro-Technologies/NEO-63-e3m1-interact-path-integration-registry-expansion-bruno
VinPropane
2026-05-24 15:56:10 -0400
-
-
0f846f90b9
NEO-63: fix Bruno depletion test node isolation.
VinPropane
2026-05-24 15:51:32 -0400
-
3834b2316a
NEO-63: address code review follow-ups.
VinPropane
2026-05-24 15:46:20 -0400
-
35381ad749
NEO-63: add code review document.
VinPropane
2026-05-24 15:45:13 -0400
-
01dc48a50a
NEO-63: add plan, manual QA, and doc updates.
VinPropane
2026-05-24 15:44:15 -0400
-
e681857778
NEO-63: wire interact to gather engine and expand registry.
VinPropane
2026-05-24 15:44:12 -0400
-
f58ab4a2eb
NEO-62: update docs for gather engine landing.
VinPropane
2026-05-24 15:41:28 -0400
-
f23af01687
NEO-62: add GatherOperations engine and tests.
VinPropane
2026-05-24 15:41:26 -0400
-
acf9fe125f
NEO-62: add gather engine implementation plan.
VinPropane
2026-05-24 15:30:27 -0400
-
-
ef5a577c4e
Merge pull request #96 from ViPro-Technologies/NEO-61-e3m1-world-node-instance-depletion-store
VinPropane
2026-05-24 15:28:37 -0400
-
-
5dac6b2825
NEO-61: fix null snapshot on depletion deny path.
VinPropane
2026-05-24 15:21:37 -0400
-
0cc5bb8925
NEO-61: address code review follow-ups.
VinPropane
2026-05-24 15:15:25 -0400
-
0dfbe769e7
NEO-61: add code review document.
VinPropane
2026-05-24 15:13:51 -0400
-
6d2d3c040a
NEO-61: add world node instance depletion store.
VinPropane
2026-05-24 15:03:05 -0400
-
869d411b6f
NEO-61: add implementation plan for node depletion store.
VinPropane
2026-05-24 14:59:48 -0400
-
-
4734df1bbc
Merge pull request #95 from ViPro-Technologies/NEO-60-e3m1-get-world-resource-node-definitions-bruno
VinPropane
2026-05-24 14:58:07 -0400
-
-
2b66df86b8
NEO-60: address code review — register footnote and Bruno comment
VinPropane
2026-05-24 14:49:15 -0400
-
b60920b2e2
NEO-60: add code review document
VinPropane
2026-05-24 14:48:16 -0400
-
97f8f31682
NEO-60: add GET /game/world/resource-node-definitions endpoint
VinPropane
2026-05-24 14:47:23 -0400
-
78dbf1c454
NEO-60: add implementation plan for resource-node-definitions GET
VinPropane
2026-05-24 14:44:04 -0400
-
-
878454e3ed
Merge pull request #94 from ViPro-Technologies/NEO-59-e3m1-resource-node-definition-registry-di
VinPropane
2026-05-24 14:41:20 -0400
-
-
1e1ca5519c
NEO-59: address code review follow-ups
VinPropane
2026-05-24 14:31:20 -0400
-
dc66b5cef4
NEO-59: add code review document
VinPropane
2026-05-24 14:29:46 -0400
-
01dec2b6c8
NEO-59: document registry in README, alignment, and backlog
VinPropane
2026-05-24 14:26:23 -0400
-
bd43951f80
NEO-59: add IResourceNodeDefinitionRegistry and DI adapter
VinPropane
2026-05-24 14:26:23 -0400
-
4921f2c25b
NEO-59: add implementation plan for resource node registry + DI
VinPropane
2026-05-24 14:23:55 -0400
-
-
6748a848af
Merge pull request #93 from ViPro-Technologies/NEO-58-e3m1-server-resource-node-catalog-load-fail-fast
VinPropane
2026-05-24 14:18:40 -0400
-
-
44fc8d7b62
NEO-58: address code review follow-ups
VinPropane
2026-05-24 14:04:42 -0400
-
6656853473
NEO-58: add code review for resource-node catalog load
VinPropane
2026-05-24 14:03:19 -0400
-
fdaf5b7231
NEO-58: note NEO-57 merged and branch rebased on main
VinPropane
2026-05-24 14:01:36 -0400
-
0384b63046
NEO-58: add fail-fast resource-node catalog load at startup
VinPropane
2026-05-24 14:01:09 -0400
-
2de699b7bd
NEO-58: add implementation plan for resource-node catalog load
VinPropane
2026-05-24 13:58:44 -0400
-
-
8c1e0552b3
Merge pull request #92 from ViPro-Technologies/NEO-57-e3m1-prototype-resourcenodedef-yield-schemas-ci
VinPropane
2026-05-24 14:01:09 -0400
-
-
fba6bff24f
NEO-57: align E3.M1 contract table with two-file content layout
VinPropane
2026-05-24 13:54:42 -0400
-
f0a4183598
NEO-57: close review follow-ups on E3M1 backlog and review doc
VinPropane
2026-05-24 13:54:36 -0400
-
ca1a15fce1
NEO-57: align E3M1 backlog with landed content + review follow-ups
VinPropane
2026-05-24 13:53:25 -0400
-
2584947953
NEO-57: add code review for resource node content + CI
VinPropane
2026-05-24 13:53:04 -0400
-
b68d74b0b8
NEO-57: add prototype resource node catalogs, schemas, and CI gates
VinPropane
2026-05-24 13:49:47 -0400
-
b7f29dcd6a
NEO-57: add implementation plan for resource node content + CI
VinPropane
2026-05-24 13:47:55 -0400
-
17daf9a9ca
NEO-57: merge E3.M1 Slice 2 decomposition docs
VinPropane
2026-05-24 13:47:55 -0400
-
-
597c3873d4
Merge pull request #91 from ViPro-Technologies/NEO-56-item-created-transfer-failure-telemetry-hooks
VinPropane
2026-05-24 13:45:19 -0400
-
-
011289a154
chore: decompose E3.M1 Slice 2 gather backlog (NEO-57–64)
VinPropane
2026-05-24 13:43:23 -0400
-
-
-
deed0c4314
NEO-56: address code review follow-ups
VinPropane
2026-05-24 13:40:12 -0400
-
b8e0cce582
NEO-56: add code review for inventory telemetry hook sites
VinPropane
2026-05-24 13:33:39 -0400
-
dc5141ed03
NEO-56: add inventory telemetry hook comment sites
VinPropane
2026-05-24 13:32:21 -0400
-
786513ba56
NEO-56: add implementation plan after kickoff clarifications
VinPropane
2026-05-24 13:31:18 -0400
-
3d43b00fa9
chore: harden kickoff AskQuestion + recommendation rule
VinPropane
2026-05-24 13:30:20 -0400
-
-
9c35ad1e08
Merge pull request #90 from ViPro-Technologies/NEO-55-player-inventory-getpost-bruno
VinPropane
2026-05-23 23:08:25 -0400
-
-
b8ee4b55ee
NEO-55: fix Bruno local module resolution for inventory helper
VinPropane
2026-05-23 22:59:58 -0400
-
1cbe6302b5
NEO-55: make inventory Bruno tests order-independent
VinPropane
2026-05-23 22:57:53 -0400
-
00ada50b95
NEO-55: fix Bruno GET inventory test for persistent dev player state
VinPropane
2026-05-23 22:53:50 -0400
-
fddbb95a45
NEO-55: address code review suggestions for inventory HTTP
VinPropane
2026-05-23 22:51:59 -0400
-
d127de7bbb
NEO-55: add code review for inventory GET/POST HTTP and Bruno.
VinPropane
2026-05-23 22:49:31 -0400
-
69327f50b4
NEO-55: player inventory GET/POST HTTP, Bruno, and docs
VinPropane
2026-05-23 22:45:27 -0400
-
db3b80d242
NEO-55: add implementation plan for inventory GET/POST + Bruno
VinPropane
2026-05-23 22:41:05 -0400
-
-
658b627903
Merge pull request #89 from ViPro-Technologies/NEO-54-player-inventory-store-stackslot-rules
VinPropane
2026-05-23 22:35:42 -0400
-
-
126d979939
NEO-54: dedupe slot cloning on PlayerInventorySnapshot
VinPropane
2026-05-23 19:54:27 -0400
-
3f664261b7
NEO-54: preserve validation reason codes when player store missing
VinPropane
2026-05-23 19:44:07 -0400
-
dafe3cb92f
NEO-54: fix in-memory inventory races with atomic TryMutateSnapshot
VinPropane
2026-05-23 19:42:50 -0400
-
ac3900c194
NEO-54: address code review suggestions for inventory tests and docs
VinPropane
2026-05-23 19:31:26 -0400
-
362608ed5f
NEO-54: add code review for inventory store and rules engine.
VinPropane
2026-05-23 19:29:37 -0400
-
3724a54f07
NEO-54: note inventory DI chained from item catalog registration
VinPropane
2026-05-23 19:27:06 -0400
-
01e391b03a
NEO-54: player inventory store, stack/slot rules engine, and tests
VinPropane
2026-05-23 19:26:57 -0400
-
e5ffa1b951
NEO-54: add implementation plan for inventory store and rules engine
VinPropane
2026-05-23 19:20:01 -0400
-
-
97a64d179c
Merge pull request #88 from ViPro-Technologies/NEO-53-get-world-item-definitions-bruno
VinPropane
2026-05-23 19:16:19 -0400
-
-
52590fa749
NEO-53: address code review suggestions
VinPropane
2026-05-23 19:12:20 -0400
-
68c4980e42
NEO-53: Add code review for item-definitions HTTP + Bruno.
VinPropane
2026-05-23 19:11:28 -0400
-
08428c4da4
NEO-53: GET world item-definitions, Bruno, docs, and tests
VinPropane
2026-05-23 19:09:46 -0400
-
9e2e4ab3a7
NEO-53: add implementation plan for world item-definitions HTTP
VinPropane
2026-05-23 19:08:24 -0400
-
-
910bd4850d
Merge pull request #87 from ViPro-Technologies/NEO-52-item-definition-registry-di
VinPropane
2026-05-23 18:21:30 -0400
-
-
0d904527ac
NEO-52: address code review doc suggestions for registry
VinPropane
2026-05-23 18:17:27 -0400
-
7bd4064b93
NEO-52: Add code review for item definition registry + DI.
VinPropane
2026-05-23 18:16:17 -0400
-
792b38d8a9
NEO-52: add IItemDefinitionRegistry with DI and lookup tests
VinPropane
2026-05-23 18:11:33 -0400
-
1e9f1e9a3a
NEO-52: add implementation plan for item definition registry + DI
VinPropane
2026-05-23 18:09:02 -0400
-
-
da0562bdf4
Merge pull request #86 from ViPro-Technologies/NEO-51-server-item-catalog-load-fail-fast
VinPropane
2026-05-17 22:11:49 -0400
-
-
38f0c56711
NEO-51: Address code review — tests, docs, review strikethroughs.
VinPropane
2026-05-17 22:04:03 -0400
-
1c9c93513e
NEO-51: Add code review for item catalog fail-fast load.
VinPropane
2026-05-17 22:01:47 -0400
-
c2366eed4c
NEO-51: Guard item catalog startup log for CA1873.
VinPropane
2026-05-17 22:00:27 -0400
-
0a3c28ae5c
NEO-51: Primary constructor on ItemDefinitionCatalog; test tidy.
VinPropane
2026-05-17 21:58:53 -0400
-
d23f6dd8ab
NEO-51: Document item catalog boot and mark plan complete.
VinPropane
2026-05-17 21:56:12 -0400
-
2ba129dca1
NEO-51: Fail-fast item catalog load at server startup.
VinPropane
2026-05-17 21:56:09 -0400
-
b461f3bf47
NEO-51: Record kickoff clarification answers in plan.
VinPropane
2026-05-17 21:52:15 -0400
-
b5674c4150
NEO-51: Add implementation plan for item catalog fail-fast load.
VinPropane
2026-05-17 21:50:50 -0400
-
37761a4a32
NEO-51: Require agent recommendation in kickoff clarifications.
VinPropane
2026-05-17 21:49:46 -0400
-
-
afa39c48af
Merge pull request #85 from ViPro-Technologies/NEO-50-itemdef-starter-set-schemas-ci
VinPropane
2026-05-17 21:45:53 -0400
-
-
02b6b3a460
NEO-50: Remove unreachable duplicate prototypeRole check.
VinPropane
2026-05-17 21:41:26 -0400
-
0ce952131a
NEO-50: Address review — equip_stub gate by role, backlog sync.
VinPropane
2026-05-17 21:29:32 -0400
-
8fa828daa0
NEO-50: Add code review — Approve for prototype item catalog + CI.
VinPropane
2026-05-17 21:27:59 -0400
-
bbc6b20fd3
NEO-50: Document frozen prototype item spine and update alignment.
VinPropane
2026-05-17 21:25:06 -0400
-
923ae0511c
NEO-50: Add item-def schema, prototype catalog, and CI gates.
VinPropane
2026-05-17 21:25:06 -0400
-
6616bfbca5
NEO-50: Add implementation plan for prototype ItemDef catalog + CI.
VinPropane
2026-05-17 21:22:55 -0400
-
-
fa70e1bd6e
Merge pull request #84 from ViPro-Technologies/docs/e3m3-prototype-backlog
VinPropane
2026-05-17 21:18:20 -0400
-
-
56233bfe2c
NEO-50: Add E3.M3 prototype backlog and decomposition doc links.
VinPropane
2026-05-17 21:15:42 -0400
-
-
1ad04f05cd
Merge pull request #83 from ViPro-Technologies/NEO-48-perk-state-get-branch-selection-post-bruno
VinPropane
2026-05-17 21:08:11 -0400
-
-
00c5937872
NEO-48: revert WhenWritingNull on skill-progression grant API
VinPropane
2026-05-17 20:59:37 -0400
-
12e52bccc9
NEO-48: fix in-memory TrySetSkillXpTotal zero on absent skill
VinPropane
2026-05-17 20:46:55 -0400
-
aa83790703
NEO-48: omit null reasonCode from success JSON responses
VinPropane
2026-05-17 20:46:28 -0400