This website requires JavaScript.
f73d5ba69f
data(wiki): 25 Tier-1 corporation profiles (#797 )
jpmschweitzer and Claude Opus 4.6
2026-04-06 16:05:25 +02:00
1e4a44da18
data(wiki): corporation archetype taxonomy (#798 )
jpmschweitzer and Claude Opus 4.6
2026-04-06 16:04:53 +02:00
199770ee41
data(wiki): add Bodies/Population rows + economic profiles to 301 systems (#790 , #781 )
jpmschweitzer and Claude Opus 4.6
2026-04-06 16:03:56 +02:00
941a7218d2
chore(meta): update changelog
jpmschweitzer and Claude Opus 4.6
2026-04-06 16:00:45 +02:00
db3daecfaf
chore(config): add JSON syntax validation to pre-push hook
jpmschweitzer and Claude Opus 4.6
2026-04-06 16:00:29 +02:00
c57488a86b
fix(skills): filter NULL teams from sprint worktree creation
jpmschweitzer and Claude Opus 4.6
2026-04-06 16:00:21 +02:00
6286cf5d2c
chore(assets): fix ruff lint warnings in planet-gen scripts
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:57:05 +02:00
c5c6922385
content(wiki): cultural diversity sweep — apply #784 plan (#793 )
jpmschweitzer and Claude Sonnet 4.6
2026-04-06 15:56:38 +02:00
c32cdf11d4
chore(meta): update changelog
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:55:38 +02:00
c3d6230eed
feat(assets): generate Ran system bodies — 10 planets/moons with assets
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:54:58 +02:00
1c6c5b9978
feat(assets): heightmap pipeline spike — prototype + test inputs
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:54:35 +02:00
f84275edf3
feat(assets): planet generator pipeline — heightmap + globe from wiki data
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:54:15 +02:00
f968ee23f1
chore(config): add scipy + Pillow deps, gitignore terrain/spike data
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:53:55 +02:00
35ad862387
fix(assets): revise health cross icon and careful stance silhouette
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:53:34 +02:00
879ef6092f
fix(ui): address PR #115 review — 8 items
jpmschweitzer and Claude Opus 4.6
2026-04-06 15:45:47 +02:00
8c239d522c
chore(meta): update changelog
jpmschweitzer and Claude Opus 4.6
2026-04-06 12:52:34 +02:00
b2b67d52f8
refactor(ui): add implant container frame to minimap (#787 )
jpmschweitzer and Claude Opus 4.6
2026-04-06 12:52:06 +02:00
283518d332
refactor(ui): convert HUD status + interaction prompt to implant (#786 , #788 )
jpmschweitzer and Claude Opus 4.6
2026-04-06 12:51:58 +02:00
3c7231e275
fix(ui): resolve HUD layout overlaps (#792 )
jpmschweitzer and Claude Opus 4.6
2026-04-06 12:51:48 +02:00
c9541362f9
fix(assets): clean up stale grain_belt comment in settlement scorer
jpmschweitzer and Claude Sonnet 4.6
2026-04-06 08:19:42 +02:00
f64ee9dded
feat(assets): annotated heightmap pipeline — Kallast spike #778
jpmschweitzer and Claude Sonnet 4.6
2026-04-06 08:19:23 +02:00
1cffc83dd7
feat(assets): procedural planet renders for wiki/GTTR — #779
jpmschweitzer and Claude Sonnet 4.6
2026-04-06 08:19:06 +02:00
b5cb93203b
feat(assets): implant HUD icon set v0.1 — #795
jpmschweitzer and Claude Sonnet 4.6
2026-04-06 08:18:56 +02:00
f1b97d4a88
fix(economics): address 17 PR review comments on #114
jpmschweitzer and Claude Opus 4.6
2026-04-05 22:18:41 +02:00
69d0659066
chore(meta): update changelog
jpmschweitzer and Claude Opus 4.6
2026-04-05 22:01:00 +02:00
ac05dbd21f
data(economics): commodity catalog — 36 types, 21 production chains
jpmschweitzer and Claude Opus 4.6
2026-04-05 22:00:33 +02:00
9b1258568e
docs(decisions): economics design workshop #796 — D-171 through D-187
jpmschweitzer and Claude Opus 4.6
2026-04-05 22:00:18 +02:00
b4e4c65830
docs(meta): update Sprint 32 briefings after workshop #796
jpmschweitzer and Claude Opus 4.6
2026-04-05 22:00:03 +02:00
3d1ff6ad2e
chore(meta): plan Sprint 32: Landfall
jpmschweitzer and Claude Opus 4.6
2026-04-05 15:40:27 +02:00
050aeafc01
chore(kit): remove worktree-update skill, fix pr-review severity tiers
jpmschweitzer and Claude Opus 4.6
2026-04-05 15:21:20 +02:00
706b4565d4
chore(meta): update changelog
jpmschweitzer and Claude Opus 4.6
2026-04-05 15:17:14 +02:00
5683b1dc4b
chore(config): fix skill contradictions, gitignore .obsidian, docs cleanup
jpmschweitzer and Claude Opus 4.6
2026-04-05 15:16:51 +02:00
cfddcfb117
docs(briefings): extract shared PROJECT_STATE.md, purge stale boilerplate
jpmschweitzer and Claude Opus 4.6
2026-04-05 15:16:39 +02:00
1254e41dc5
docs(decisions): amend stale D-records, close resolved Q-records
jpmschweitzer and Claude Opus 4.6
2026-04-05 15:16:27 +02:00
ef072416ba
docs(architecture): update CLAUDE.md, project structure, D-170 for implant UI system
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:43:10 +02:00
8421ac4d27
chore(config): gitignore settings.db WAL files, sync Cargo.lock version
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:38:55 +02:00
eeac6405d6
fix(ui): HUD layout pass — resolve overlapping elements (#792 )
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:35:37 +02:00
26a63d3899
feat(ui): convert HUD status, stance, interaction prompt to implant theme (D-169)
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:25:33 +02:00
a7fbf7a0d9
feat(ui): zoom-based LoD for star map labels
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:20:00 +02:00
3439b05e88
feat(ui): show all system names on star map, centered below dots
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:17:31 +02:00
9cdc86d65d
fix(data): star map bodies + population from systems.db, not wiki
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:11:39 +02:00
3f611ae0f7
fix(ui): star map info — hop merged into corridor line, bodies on one line
jpmschweitzer and Claude Opus 4.6
2026-04-05 12:03:25 +02:00
5400044afe
feat(ui): star map info panel — one item per line, GDP placeholder
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:57:49 +02:00
34a21d4cd0
feat(rendering): GameplayRenderer base class — occlusion for all renderers (D-170)
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:51:30 +02:00
a01f7c9cfb
fix(ui): cursor z-index 100, adjacent wraps, panel clamp with reset_size
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:34:34 +02:00
0d46180e39
fix(ui): remove cursor_renderer from gameplay group
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:30:35 +02:00
7fb155c9a8
fix(ui): restore StarMap node in hud.tscn
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:28:31 +02:00
e4fafb66d5
style(client): gdformat main.gd
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:26:01 +02:00
ffef2b3d54
fix(ui): gdlint ordering — signals before enums, signal uses int for Mode
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:25:22 +02:00
2e01081de7
refactor(ui): HudGroups z-index model + gameplay occlusion (D-170)
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:21:31 +02:00
09e0c522bd
fix(client): split PowerProfile enum to fix last gdlint warning
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:10:13 +02:00
88c7407cb6
style(client): gdformat all 52 GDScript files — zero format warnings
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:09:10 +02:00
572e66f026
fix(ui): remove Node2D cursor_renderer from Control-typed HudGroups array
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:07:34 +02:00
22d74ab6ad
refactor(ui): star map registers as implant/map/starchart
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:05:26 +02:00
5ad2452213
feat(ui): implant app hierarchy in HudGroups (D-170)
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:04:19 +02:00
f037bcaa81
feat(ui): HUD visibility groups — gameplay vs implant layers (D-170)
jpmschweitzer and Claude Opus 4.6
2026-04-05 11:01:28 +02:00
44cc8cda4c
fix(ui): data rows clip to one line, panel clamped to screen
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:57:35 +02:00
f0c6e97742
fix(ui): correct Godot 4.6 size flag constants
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:54:11 +02:00
6ad1c8255f
fix(ui): implant panel width constraint and text wrapping
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:51:25 +02:00
962596fd57
feat(ui): implant component library + star map refactor (D-169)
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:47:23 +02:00
4dd95ba50b
docs(decisions): D-169 Implant UI component library — Control node tree
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:43:05 +02:00
8d02b110ae
fix(ui): star map info panel spacing — split separator padding
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:35:05 +02:00
73ed0be22c
chore(process): quality and polish is the golden standard
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:31:44 +02:00
b14c19c65e
chore(process): all review comments actionable + pushback flow
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:30:21 +02:00
d2ea687ec3
fix(ui): star map info panel — dynamic height measurement
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:27:45 +02:00
a22bc6ce46
chore(meta): release v0.1.31
v0.1.31
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:23:56 +02:00
ea57a9da70
fix(db): auto-unassign done tickets on sprint close
jpmschweitzer and Claude Opus 4.6
2026-04-05 10:20:31 +02:00
bee93ddbb7
Merge remote-tracking branch 'origin/sprint-31/client'
jpmschweitzer
2026-04-05 10:17:15 +02:00
4eb54a6f7a
fix(client): resolve all gdlint warnings — zero warnings policy
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:59:56 +02:00
5941ff791f
Merge remote-tracking branch 'origin/sprint-31/server'
jpmschweitzer
2026-04-05 09:59:46 +02:00
260eefcdd1
refactor(client): decompose main.gd and game_state.gd god objects
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:59:34 +02:00
8eb9e0a383
feat(ui): star map click-through with wiki/GTTR popup and edge visibility
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:59:18 +02:00
65bcbd0aa7
fix(meta): move changelog entry to root CHANGELOG.md
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:56:53 +02:00
784bcbf034
Merge remote-tracking branch 'origin/sprint-31/copy'
jpmschweitzer
2026-04-05 09:54:47 +02:00
742d51a3c4
Merge remote-tracking branch 'origin/sprint-31/ci'
jpmschweitzer
2026-04-05 09:54:31 +02:00
84c3314924
fix(skills): sprint-start team branch must not run pr-review
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:47:50 +02:00
f60ae48769
chore(meta): update changelog
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:40:32 +02:00
fe788a0ae3
fix(simulation): rustfmt long argument lists in atlas dispatch
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:40:28 +02:00
74d6aee0c1
chore(ci): add ruff to pre-push hook and Makefile
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:40:10 +02:00
2300d9659d
fix(tooling): remove unused imports flagged by ruff
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:40:02 +02:00
980201fb49
chore(db): wire ensure_venv() into connector scripts
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:39:55 +02:00
1640c880da
fix(simulation): suppress clippy too_many_arguments on cmd_add_body
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:39:52 +02:00
d86ebada8d
refactor(db): extract shared DB module from duplicated patterns
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:39:46 +02:00
7f23185035
chore(meta): update changelog
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:38:15 +02:00
fb5c8854e8
refactor(simulation): split atlas.rs subcommands into modules
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:37:04 +02:00
9135f1c656
data(wiki): update west corridor Adams ratings for Lichtung and Haltefenn (#766 )
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:36:31 +02:00
a97e2267f0
data(wiki): per-body GTTR entries for 25 moons and stations (#782 )
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:36:16 +02:00
807e8b74a6
data(wiki): cultural diversity sweep — 4 additional systems enriched (#766 )
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:35:56 +02:00
898b9c747f
data(wiki): enrich Nova Estrada and Entremeio GTTRs to batch standard (#774 )
jpmschweitzer and Claude Opus 4.6
2026-04-05 09:35:47 +02:00
2ee095306b
docs(wiki): cultural stereotyping sweep — 6 entries enriched (ticket #766 )
jpmschweitzer and Claude Sonnet 4.6
2026-04-05 09:28:56 +02:00
b21b28df61
docs(decisions): D-168 Iserlohn (GJ-532c) IP evaluation — retained
jpmschweitzer and Claude Sonnet 4.6
2026-04-05 09:28:34 +02:00
b3ae632530
fix(skills): auto-run /sprint-start in team tabs
jpmschweitzer and Claude Opus 4.6
2026-04-05 08:53:40 +02:00
4249a79aa6
fix(skills): open sprint tabs in current window, no duplicate main tab
jpmschweitzer and Claude Opus 4.6
2026-04-05 08:51:46 +02:00
4dd866c9ad
feat(skills): integrate start-sprint into sprint-start skill
jpmschweitzer and Claude Opus 4.6
2026-04-05 08:47:49 +02:00
4628458ab0
chore(process): add zero-warnings policy to pr-push and pr-review
jpmschweitzer and Claude Opus 4.6
2026-04-05 08:39:50 +02:00
469114cb0e
fix(ui): wire M keybind for star map toggle, clean up info panel
jpmschweitzer and Claude Opus 4.6
2026-04-05 08:33:07 +02:00
822cf34bbc
chore(meta): plan Sprint 31: Bedrock
jpmschweitzer and Claude Opus 4.6
2026-04-05 08:17:28 +02:00
dd75203d11
refactor(process): replace persistent team worktrees with ephemeral sprint branches
jpmschweitzer and Claude Opus 4.6
2026-04-05 00:33:02 +02:00
f94d4c7a2c
chore(meta): release v0.1.30
v0.1.30
jpmschweitzer and Claude Opus 4.6
2026-04-05 00:20:23 +02:00
68afd94a57
Merge remote-tracking branch 'origin/client'
jpmschweitzer
2026-04-05 00:17:52 +02:00