VinPropane
b043e8ac45
NS-18: InteractionRequest, client prototype, Postgres test UX
...
Server: POST /game/players/{id}/interact, HorizontalReach, prototype registry, DTOs, tests; default spawn (-5,0.9,-5); dev HttpLogging.
Client: terminal, radius glow preview, interaction_request_client (interact/E), main wiring; obstacle moved off center.
Tests: postgres.runsettings, launchSettings, Docker compose auto-start/teardown harness, async-safe init.
Docs: plan AC, E1.M1 snapshot, alignment table, server/client README, code review 2026-04-04.
2026-04-04 20:19:33 -04:00
VinPropane
06f9ce8647
NS-18: add implementation plan for InteractionRequest range check
2026-04-04 18:55:13 -04:00
VinPropane
f762240ff8
chore: document governing design axioms (fun, cyberpunk theme)
2026-04-04 18:46:55 -04:00
VinPropane
3d9ea1fc6c
chore: mark vision-plan suggestion done in final docs review
2026-04-03 22:58:14 -04:00
VinPropane
a0544f4d33
chore: final branch docs review and Epic 2 E2.M2 note fix
...
Add docs/reviews/2026-04-03-final-branch-docs-review.md. Correct epic
E2.M2 integration note: E5.M1 uses gig progression, not E2.M2 skill XP.
2026-04-03 22:55:21 -04:00
VinPropane
0dea48e9fa
chore: add zones game-design doc and cross-links
...
Add docs/game-design/zones.md for place identity (tone, economy, faction
hooks) on the E4.M1 graph, distinct from risk-security-bands tier rules.
Link from overview, README, related vision docs, brainstorm table, and
docs-review-agent; anchor Epic 4 slice 1 for deep links.
2026-04-03 22:47:05 -04:00
VinPropane
d192567f57
chore: add game-design risk-security-bands doc
...
- Add risk-security-bands.md (E4.M4 tiers, E6.M1/M2 PvP + consent, tier gates)
- epic_04: anchor epic-4-slice-2 for security tier slice
- Cross-link death, items, economy, gathering; overview combat stub + index
- Extend docs-review-agent ground truth
2026-04-03 22:35:03 -04:00
VinPropane
6602f78b4b
chore: add game-design death-loss-recovery doc
...
- Add death-loss-recovery.md (E5.M1, E3.M4, E6.M3, recovery, PvE vs PvP)
- Cross-link from overview (incl. combat stub), progression, skills, gigs, items, economy, gathering, crafting, abilities, README
- Extend docs-review-agent ground truth for death/loss
2026-04-03 22:30:11 -04:00
VinPropane
81695f93e4
chore: add game-design economy doc and cross-links
...
- Add economy.md (faucets, sinks, trade, E3.M5/E8.M3/E6.M4, mission vs loot)
- epic_03: anchor epic-3-slice-4 for stable deep links
- Wire overview, progression, skills, gigs, items, crafting, gathering, abilities, README
- Extend docs-review-agent hybrid ground truth for economy.md
2026-04-03 22:20:39 -04:00
VinPropane
6b7623615d
chore: stable Epic 3 slice anchors; deep-links from gather/craft docs
...
- epic_03: HTML ids epic-3-slice-2 / epic-3-slice-3
- gathering/crafting: where-next and prototype scope use # anchors
- game-design docs review: mark slice nit done; clarify gigs-first nit
2026-04-03 22:14:47 -04:00
VinPropane
1bdc29288d
chore: note PEP 668 / venv in docs review verification
2026-04-03 22:13:56 -04:00
VinPropane
0a07f1dec9
chore: mark game-design docs review suggestions done (strikethrough)
2026-04-03 22:02:17 -04:00
VinPropane
6b9f4e8b5f
chore: apply game-design docs review suggestions
...
- overview: drop placeholder artifact table row
- skills: next-pass cites gathering/crafting + E2.M1 slice freeze
- abilities: framing links gather → craft spine
2026-04-03 21:59:39 -04:00
VinPropane
277c25fdd0
chore: add game-design crafting & recipes doc
...
- Add crafting.md (pipeline, E3.M2 contracts, bench vs gig, module map)
- Cross-link from overview, progression, skills, gigs, items, gathering, abilities, README
- gathering.md: point pipeline follow-up to crafting.md; where-next row
- Extend docs-review-agent hybrid progression list
2026-04-03 21:51:25 -04:00
VinPropane
8d560e0df8
chore: add game-design gathering & resources doc
...
- Add gathering.md (nodes, Gather skills, gig vs skill XP, E3.M1/E4.M2)
- Cross-link from overview, progression, skills, gigs, items, abilities, README
- Extend docs-review-agent hybrid progression ground truth
2026-04-03 21:47:59 -04:00
VinPropane
f45a5d8c06
chore: tie items.md to Epic 3 modules; add combat pillars stub
...
- items.md: E3.M3 contract summary, Epic 3 module map table, expanded where-next
- overview.md: Combat pillars vision stub with Items row; fix artifact cross-links
- abilities.md: pointer to overview combat pillars stub
2026-04-03 21:44:49 -04:00
VinPropane
940cc71840
chore: add game-design items doc and cross-links
...
- Add items.md (buckets, acquisition, rarity, loadouts, open questions)
- Link from overview, progression, skills, gigs, abilities, README
- Include items.md in docs-review-agent ground-truth list
- Fix content README path in items.md
2026-04-03 21:42:18 -04:00
VinPropane
c90c5baa41
docs: add game-design abilities.md and wire cross-links
...
- Taxonomy: gig combat abilities, skill interactions, item channels
- Decisions log + open questions; links to Seams, E1.M4, E5.M1, Epic 2/5/7
- overview, progression, gigs, skills, README; docs-review-agent ground truth
2026-04-03 21:39:43 -04:00
VinPropane
d1138bfe62
docs: E2.M1 contract column lists allowedXpSourceKinds (nit #2 )
2026-04-03 21:34:49 -04:00
VinPropane
fe38ebeb4f
docs: drop classless terminology; rename Epic 2 to skills and progression
...
- Rename epic_02_classless_progression.md → epic_02_skills_and_progression.md
- Epic 2 / vision plan: Skills and Progression Framework; clarify gigs vs non-combat skills
- Replace classless prose in README, game-design, E2 modules, reviews, quest_scope
- Plan diagrams: SkillsProgression, SkillXpAndMastery
2026-04-03 21:33:53 -04:00
VinPropane
aceb6027bf
chore: align Epic 2 title with epic_02 filename (nit #1 )
...
- Rename to Classless Progression Framework in epic, vision plan, README, E2 modules, game-design links
- Update 2026-04-03 review nit status
2026-04-03 21:30:53 -04:00
VinPropane
6599e136d6
chore: CI check for decomposition hybrid vocabulary (suggestion 4)
...
- Add scripts/check_decomposition_language.py (stdlib); PR gate step
- CT.M1, content README, docs-review-agent, 2026-04-03 review updates
2026-04-03 21:29:28 -04:00
VinPropane
d11641159d
chore: Epic 2 E2.M1 stub, content CI validation, doc follow-ups
...
- epic_02: expand E2.M1 module breakdown (non-combat SkillDef, allowedXpSourceKinds)
- PR gate: Python jsonschema validate content/skills vs skill-def.schema.json
- Add scripts/validate_content.py, requirements-content.txt; ignore .venv-content
- CT.M1, E2.M1, internal-content-authoring, content README: document CI spine
- Update 2026-04-03 branch review (suggestions 2–3 done)
2026-04-03 21:27:52 -04:00
VinPropane
f9de62b563
chore: branch-wide docs review vs main + Epic 2 objective hybrid wording
...
- Save docs/reviews/2026-04-03-branch-chore-game-design-docs-vs-main.md
- Epic 2 Objective: skill vs gig progression; link progression + E2.M2
2026-04-03 21:23:36 -04:00
VinPropane
dd2fef797d
chore: align game-design docs, SkillDef schema, and docs review agent
...
- Hybrid progression: encounter gig XP, mission skill rewards, Slice 3 split
- SkillDef JSON Schema: stable id, gather/process/make/tech, allowedXpSourceKinds
- Prototype skills: salvage, refine, intrusion; expand E2.M1/E2.M2 contracts
- Add docs-review-agent rule, skills coherence review, AGENTS.md row
- gigs/progression/overview/skills cross-links; explicit HTML anchors in skills.md
2026-04-03 21:21:33 -04:00
VinPropane
b7aeccafa9
chore: defer failure XP, respec, synergy to late-stage tuning
2026-04-03 20:44:04 -04:00
VinPropane
c40923d1f9
chore: log Tech skill category roster as agreed solid for v0
2026-04-03 20:40:41 -04:00
VinPropane
681b9a6a95
chore: clarify Rigging vs Hardshell hybrid note in skills roster
2026-04-03 20:38:37 -04:00
VinPropane
08a9e67211
chore: non-combat Rigging use by specialty skill; utility items without hooks
2026-04-03 20:37:57 -04:00
VinPropane
3786bae41e
chore: gig-gate combat deployables and default Make non-consumables in combat
2026-04-03 20:36:39 -04:00
VinPropane
9f7a1e0af8
chore: split armor into Hardshell and Softshell; powered armor on Rigging
2026-04-03 20:34:09 -04:00
VinPropane
a3140e509e
chore: add Edgesmith Make skill for non-gun weapons
2026-04-03 20:29:15 -04:00
VinPropane
38021311aa
chore: keep Food synth Make skill; remove defer note
2026-04-03 20:28:18 -04:00
VinPropane
cc71b79e78
chore: cybernetic replacement cost; old unit likely becomes scrap
2026-04-03 20:27:39 -04:00
VinPropane
c21f65532c
chore: Armtech swappable vs Cybernetics body-integrated—no overlap
2026-04-03 20:27:07 -04:00
VinPropane
ad0d1bc2b5
chore: cybernetics semi-permanent and not gig-gated (Seams + decisions)
2026-04-03 20:26:25 -04:00
VinPropane
39ef946814
chore: add Cybernetics Make skill to skills roster
2026-04-03 20:23:56 -04:00
VinPropane
f6c4cb6b52
fix: stable #seams-gigs-skills anchor for Seams section links
2026-04-03 20:22:53 -04:00
VinPropane
1757e87830
chore: separate Data scrub (data/firmware) from Fab tech
2026-04-03 20:21:23 -04:00
VinPropane
e13043f09a
chore: generalize multi-stage Process note; roster intro for chain shape
2026-04-03 20:20:18 -04:00
VinPropane
b4f72c77e6
chore: document multi-stage Process chains (e.g. Composite work)
2026-04-03 20:19:27 -04:00
VinPropane
3d57013e14
chore: separate Fab tech (PCBs, chips, solenoids) from Refine
2026-04-03 20:17:46 -04:00
VinPropane
30d7608741
chore: split Refine (physical materials) vs Synth-chem prep (bio/chem)
2026-04-03 20:16:47 -04:00
VinPropane
f8d99bfd4d
chore: note overlapping Process/Make production chains in skills doc
2026-04-03 20:14:34 -04:00
VinPropane
8bcd4cba04
chore: define Salvage (consumer/vehicles) vs Quarry (urban infrastructure)
2026-04-03 20:10:42 -04:00
VinPropane
aa655d7a6f
chore: move grim presentation and teen rating target to game design overview
2026-04-03 20:09:02 -04:00
VinPropane
193001c92b
chore: cap grim skill concepts at non-adult-only presentation
2026-04-03 20:06:48 -04:00
VinPropane
ae0ca367e1
chore: document grim Harvest (bio) sourcing in skills roster
2026-04-03 20:05:32 -04:00
VinPropane
b2de73bbaf
chore: drop Reclaim skill; Salvage and Quarry cover the space
2026-04-03 20:04:57 -04:00
VinPropane
5fded86bca
chore: clarify Extraction (earth) vs Quarry (city infrastructure)
2026-04-03 20:02:22 -04:00