-
c68585e5f2
chore(simulation): add debug logging for received inputs

jpmschweitzerandClaude Opus 4.6
2026-02-13 02:07:47 +01:00
-
e6d6802c8d
fix(client): align tests with kind-based player detection

jpmschweitzerandClaude Opus 4.6
2026-02-13 02:07:43 +01:00
-
e810abdcaf
fix(client): use server tick for movement input processing

jpmschweitzerandClaude Opus 4.6
2026-02-13 02:07:38 +01:00
-
ea9cf554c6
fix(client): decode tile_kind and fix entity alignment (#412)

jpmschweitzerandClaude Opus 4.6
2026-02-13 02:07:29 +01:00
-
29c5003403
fix(simulation): add TileKind to VisibleTile wire protocol (#412)

jpmschweitzerandClaude Opus 4.6
2026-02-13 02:07:19 +01:00
-
62406aca82
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:51:07 +01:00
-
2fa609b19c
docs(sprints): add Sprint 5 "Live" team briefings

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:50:59 +01:00
-
33f4f6078c
feat(client): add input roundtrip integration test (#411)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:48:35 +01:00
-
721e54491c
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:46:27 +01:00
-
473eda03cd
feat(client): add live server mode with make game target

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:46:09 +01:00
-
67978d0819
feat(client): wire interaction prompt target+verb to server (#405)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:46:02 +01:00
-
-
88cfded5b5
Merge branch 'server' into main — Sprint 4 server delivery (#18)
jpmschweitzer
2026-02-13 01:21:02 +01:00
-
-
1fe03ac27d
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:20:13 +01:00
-
661769f028
feat(simulation): add line previewer CLI (#407)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:46 +01:00
-
67fef58020
feat(simulation): add YAML to RON converter tool (#403)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:40 +01:00
-
d3b68012d9
docs(architecture): add seed configuration schema design (#394)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:34 +01:00
-
267d415173
feat(simulation): implement content loader Phase 2 (#408)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:29 +01:00
-
4c008d6191
data(content): use WantKind enum keywords in NPC profiles

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:21 +01:00
-
90e6dcb8e9
fix(content): update dialogue-pool schema arrays per D-035

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:15 +01:00
-
3d1bf54fcc
data(content): add pools, templates, and triangles for v0.1 (#389, #390, #391)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:10 +01:00
-
b0fec9af09
data(content): populate global enums and entity attributes (#387, #388)

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:19:02 +01:00
-
-
e309f66c99
chore(db): update database backup after copy merge

jpmschweitzerandClaude Opus 4.6
2026-02-13 01:00:29 +01:00
-
e7f6444567
feat(content): add monologue pool and news ticker headlines (#399, #395)

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:58:57 +01:00
-
086988a42f
feat(content): populate NPC YAML profiles and PC-as-NPC briefs (#398, #383, #373)

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:58:52 +01:00
-
b672b9c269
feat(docs): restructure wiki taxonomy with templates and Krenn System entry (#301, #319)

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:58:45 +01:00
-
baa348a70a
Merge remote-tracking branch 'origin/client'
jpmschweitzer
2026-02-13 00:10:37 +01:00
-
-
8117f775c5
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:05:25 +01:00
-
a1c5db9490
fix(client): make E2E tests resilient to entity ordering

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:05:07 +01:00
-
52972e6f21
fix(client): align tests and data with server v4 protocol changes

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:04:58 +01:00
-
fdb88840bc
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:02:41 +01:00
-
d1cb0d129d
docs(sprints): add sprint 4 "Feel" team briefings

jpmschweitzerandClaude Opus 4.6
2026-02-13 00:02:28 +01:00
-
7af8de0117
Merge remote-tracking branch 'origin/main' into client
jpmschweitzer
2026-02-12 23:45:48 +01:00
-
-
-
-
5d94363d48
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:43:52 +01:00
-
6bebbd9933
feat(client): add interaction prompt system (#405)

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:43:37 +01:00
-
07e3c4bafd
Merge remote-tracking branch 'origin/server'
jpmschweitzer
2026-02-12 23:40:13 +01:00
-
-
c765572bea
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:33:10 +01:00
-
c05ff7b063
feat(client): enforce PROTOCOL_VERSION check in snapshot decode

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:32:49 +01:00
-
18d8253bfe
refactor(server): decompose observer pipeline and fix interaction boundary

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:32:41 +01:00
-
30f6666d7d
Merge remote-tracking branch 'origin/main' into visual
jpmschweitzer
2026-02-12 23:28:25 +01:00
-
-
ebcaff1a05
chore(config): remove client .uid/.import gitignore additions

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:26:39 +01:00
-
921d2aef0d
refactor(assets): move sprite renderer to standalone project at renderer/

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:26:16 +01:00
-
8a1b10786f
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:22:38 +01:00
-
3a01d9659f
chore(config): add .uid and recursive .import to gitignore

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:22:16 +01:00
-
2ed8fb5b37
feat(assets): add 3D-to-2D sprite render pipeline and /render-sprite skill

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:21:41 +01:00
-
0358eedbc5
docs(workshops): archive art direction & mood board workshop (3 rounds + closing)

jpmschweitzerandClaude Opus 4.6
2026-02-12 23:21:09 +01:00
-
e6bd577a5a
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 22:53:23 +01:00
-
0c91f5af21
chore(tooling): add make validate-content for schema validation

jpmschweitzerandClaude Opus 4.6
2026-02-12 22:53:05 +01:00
-
0157d1fa38
test(server): add Entity::to_bits roundtrip and TickRate switch tests

jpmschweitzerandClaude Opus 4.6
2026-02-12 22:52:59 +01:00
-
02fa89b1d7
refactor(server): extract observer tests to separate file

jpmschweitzerandClaude Opus 4.6
2026-02-12 22:52:52 +01:00
-
6f9537fff3
refactor(server): NearbyInteractionBuffer from Resource to Component

jpmschweitzerandClaude Opus 4.6
2026-02-12 22:52:47 +01:00
-
-
c970d2eba7
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 21:23:17 +01:00
-
ba867564a8
fix(server): add error logging, protocol version, and architecture docs

jpmschweitzerandClaude Opus 4.6
2026-02-12 21:22:34 +01:00
-
e2f2f4e590
refactor(server): remove dead generate_snapshot function

jpmschweitzerandClaude Opus 4.6
2026-02-12 21:22:28 +01:00
-
9d53869ca7
refactor(data): restructure content directory for galaxy scale

jpmschweitzerandClaude Opus 4.6
2026-02-12 21:22:23 +01:00
-
8cd7ef21ae
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 20:14:56 +01:00
-
ece4dfe1c4
fix(data): restore hierarchical fields in district metadata

jpmschweitzerandClaude Opus 4.6
2026-02-12 20:14:41 +01:00
-
9943684f2c
refactor(server): address PR #16 review feedback

jpmschweitzerandClaude Opus 4.6
2026-02-12 20:14:35 +01:00
-
458be0f621
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 19:49:19 +01:00
-
2de413dd87
feat(simulation): add proximity detection and interaction verbs

jpmschweitzerandClaude Opus 4.6
2026-02-12 19:48:55 +01:00
-
5afea99622
feat(simulation): add tick rate scaling system

jpmschweitzerandClaude Opus 4.6
2026-02-12 19:48:43 +01:00
-
ad55dfaa72
feat(data): add content schema definitions

jpmschweitzerandClaude Opus 4.6
2026-02-12 19:48:21 +01:00
-
10f5be29b1
feat(data): create content/ directory skeleton

jpmschweitzerandClaude Opus 4.6
2026-02-12 19:48:13 +01:00
-
b5333f1612
Merge remote-tracking branch 'origin/main' into server
jpmschweitzer
2026-02-12 19:19:39 +01:00
-
-
-
-
fd775878e7
Merge remote-tracking branch 'origin/copy'
jpmschweitzer
2026-02-12 19:15:07 +01:00
-
-
2827dd3a83
fix(decisions): update stale Hael references to Naia in D-034 and D-036

jpmschweitzerandClaude Opus 4.6
2026-02-12 19:14:46 +01:00
-
010c4158f9
docs(copy): address PR #15 review feedback

jpmschweitzerandClaude Opus 4.6
2026-02-12 19:07:24 +01:00
-
16ee660b5d
Merge remote-tracking branch 'origin/main' into copy
jpmschweitzer
2026-02-12 19:04:21 +01:00
-
-
-
-
617e9de9af
Merge remote-tracking branch 'origin/main' into server
jpmschweitzer
2026-02-12 18:56:42 +01:00
-
-
-
-
d17a3ff060
Merge remote-tracking branch 'origin/main'
jpmschweitzer
2026-02-12 18:55:25 +01:00
-
-
5102e40a17
Merge remote-tracking branch 'origin/maintenance'
jpmschweitzer
2026-02-12 18:45:27 +01:00
-
-
d153035621
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:42:06 +01:00
-
f1bc79a0d2
refactor(skills): trim duplication and improve progressive disclosure

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:41:53 +01:00
-
905fc764f5
fix(skills): pass file contents to non-Bash reviewer agents in review-pr

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:41:07 +01:00
-
-
8734e7d835
chore(skills): add push-pr skill for safe PR lifecycle

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:27:50 +01:00
-
ae40d8bd2c
Merge pull request 'feat(server): Sprint 3 Know — NPC model, pathfinding, routines, observation events' (#14) from server into main
jpmschweitzer
2026-02-12 18:20:40 +01:00
-
-
-
-
c83d129703
Merge remote-tracking branch 'origin/main' into server
jpmschweitzer
2026-02-12 18:20:32 +01:00
-
-
-
-
526696206e
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:18:17 +01:00
-
ad653cffc3
refactor(server): fix clippy warnings from Rust 1.93

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:18:04 +01:00
-
2fd16f08b0
fix(server): address PR #14 review — ordering, docs, version pin

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:17:55 +01:00
-
1761e1aa11
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:16:10 +01:00
-
e6bf06fb40
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:15:55 +01:00
-
941547082f
feat(skills): add branch-type reviewer routing to review-pr

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:15:55 +01:00
-
d06c0e0f4e
docs(design): add smuggler voice card and moral arc spec

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:12:31 +01:00
-
d9448b5af0
docs(wiki): add Triangle 1 fork, PC-as-NPC spec, expand Drin to Tier 2

jpmschweitzerandClaude Opus 4.6
2026-02-12 18:06:07 +01:00
-
58c7d882bc
docs(design): add dual lens guide, MIRROR spec, interaction verbs, wow moments checklist, NPC pattern mapping

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:55:57 +01:00
-
03884164b3
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:52:29 +01:00
-
9c3c32e854
feat(perception): add observation event generator

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:52:02 +01:00
-
0b599ed662
feat(simulation): spawn 3 NPCs with full component bundles

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:51:50 +01:00
-
f186cec264
fix(bridge): add error variants and diagnostic logging for IPC

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:51:38 +01:00
-
f899624103
feat(simulation): add A* pathfinding and NPC path following

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:51:27 +01:00
-
3c04a0c568
feat(npc): add structured NPC data model, relationships, and daily routines

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:51:15 +01:00
-
-
-
5fdb7f9c53
docs(design): add content directory structure, update entity attributes, stub Nils Davan

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:45:16 +01:00
-
64fea5139a
docs(wiki): rename Hael to Naia Tamm, apply canonical full names, standardize shortcodes

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:45:04 +01:00
-
-
1333926ac2
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:38:20 +01:00
-
128dd0f16d
feat(skills): spawn team agents from sprint briefing in start-sprint

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:38:06 +01:00
-
4b180c0c0d
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:15:33 +01:00
-
ef091de281
docs(sprints): regenerate sprint 3 briefings from database

jpmschweitzerandClaude Opus 4.6
2026-02-12 17:15:16 +01:00
-
-
4e155da234
chore(meta): update changelog

jpmschweitzerandClaude Opus 4.6
2026-02-12 16:54:38 +01:00
-
60ca9d951c
feat(db): add database backup/restore tooling

jpmschweitzerandClaude Opus 4.6
2026-02-12 16:54:21 +01:00
-
0784d484c4
chore(config): remove $REPO_ROOT env var, use relative paths

jpmschweitzerandClaude Opus 4.6
2026-02-12 16:54:12 +01:00