-
f9b836fc0b
Put the pager back, and let any turn be played again

parththakkar106andClaude Opus 5
2026-08-18 20:52:36 +05:30
-
ea7336e5d3
Let any turn be played again, not just the newest

parththakkar106andClaude Opus 5
2026-08-18 20:44:47 +05:30
-
c3c9b310eb
Put the pager's numbers on the page

parththakkar106andClaude Opus 5
2026-08-18 20:39:18 +05:30
-
2726840c60
Let a player's own turn be played again

parththakkar106andClaude Opus 5
2026-08-18 20:34:40 +05:30
-
e126bda387
Make the branch happen when you write, not when you look

parththakkar106andClaude Opus 5
2026-08-18 20:26:09 +05:30
-
6fa213f6db
Group a turn's takes by their parent, not by where they sit

parththakkar106andClaude Opus 5
2026-08-18 20:18:55 +05:30
-
e692780f08
Say where the stack actually is, and why the memory rule stands

parththakkar106andClaude Opus 5
2026-08-18 17:53:05 +05:30
-
4af6e17406
Answer the review, and keep the opening node's bank

parththakkar106andClaude Opus 5
2026-08-18 17:41:23 +05:30
-
2d38a162d4
Give every memory a node, and show only the ones on your path

parththakkar106andClaude Opus 5
2026-08-18 14:30:36 +05:30
-
1d1367ce3a
Say which memories the model can actually see

parththakkar106andClaude Opus 5
2026-08-18 14:07:19 +05:30
-
811368d048
Refresh what a switch changes, not what a turn changes

parththakkar106andClaude Opus 5
2026-08-18 13:48:16 +05:30
-
84827f0f37
Put the tree on the screen

parththakkar106andClaude Opus 5
2026-08-18 13:24:33 +05:30
-
cf3d52171e
Let a branch be named, and thrown away

parththakkar106andClaude Opus 5
2026-08-18 13:05:43 +05:30
-
a7bf47a35e
Let a backup carry a story that went two ways

parththakkar106andClaude Opus 5
2026-08-18 12:28:49 +05:30
-
d051501517
Score the plan against what the tree actually did

parththakkar106andClaude Opus 5
2026-08-18 12:00:11 +05:30
-
ffb2fd5b0e
Let a story go two ways at once

parththakkar106andClaude Opus 5
2026-08-18 03:38:14 +05:30
-
0a12d9cd47
Make a retry a node, not a rewrite

parththakkar106andClaude Opus 5
2026-08-18 03:16:44 +05:30
-
c51531709d
Mark the story with a node, not with a count

parththakkar106andClaude Opus 5
2026-08-18 00:48:03 +05:30
-
c7b6a46a8a
Write down what SP2 found, and what it measured

parththakkar106andClaude Opus 5
2026-08-18 00:07:23 +05:30
-
05a2a77e4c
Resolve the head once a flush, not once a node

parththakkar106andClaude Opus 5
2026-08-18 00:02:16 +05:30
-
563b9af9cf
Read one story, and know which one

parththakkar106andClaude Opus 5
2026-08-17 23:50:43 +05:30
-
d3756abdaa
Give every action a branch and a depth

parththakkar106andClaude Opus 5
2026-08-17 21:52:58 +05:30
-
5c1bcf7305
Build a fixture that can witness what a tree changes

parththakkar106andClaude Opus 5
2026-08-17 17:54:38 +05:30
-
1940e222a7
Pin down what a tree must not change

parththakkar106andClaude Opus 5
2026-08-17 17:07:06 +05:30
-
0f1e05c808
Keep the fixture, so there is something to scroll (#5)

ParthandClaude Opus 5
2026-08-17 16:50:41 +05:30
-
78d73b94ea
Merge pull request #4 from parththakkar106/measure-post-vacuum-sizes
Parth
2026-08-17 16:19:41 +05:30
-
-
6bf56ba272
Measure what the vacuum actually left behind

parththakkar106andClaude Opus 5
2026-08-17 16:16:45 +05:30
-
-
70ce936e10
Merge pull request #3 from parththakkar106/handover-2026-08-17
Parth
2026-08-17 15:42:18 +05:30
-
-
1030a7f234
Record what shipped, and what is still only believed

parththakkar106andClaude Opus 5
2026-08-17 15:26:29 +05:30
-
13a5dd3f9e
Merge pull request #2 from parththakkar106/fix-prepend-autoscroll
Parth
2026-08-17 15:23:40 +05:30
-
-
39296d1b44
Stop the autoscroll throwing the reader to the end when a page loads above

parththakkar106andClaude Opus 5
2026-08-17 15:22:46 +05:30
-
b4af5a81f9
Cut database egress and storage
Parth
2026-08-17 15:10:08 +05:30
-
-
0eef367f30
Convert the snapshots in batches, not one round trip per row

parththakkar106andClaude Opus 5
2026-08-17 14:48:44 +05:30
-
4f067516de
Close plan/13 and point STATUS at the tree

parththakkar106andClaude Opus 5
2026-08-17 14:25:48 +05:30
-
cf8ec22e8b
Open an adventure on a window of the story, and page upward

parththakkar106andClaude Opus 5
2026-08-17 14:23:03 +05:30
-
ae6e5af6c7
Store context_snapshot compressed

parththakkar106andClaude Opus 5
2026-08-17 14:08:23 +05:30
-
a6cb49293c
Name the columns a list response carries

parththakkar106andClaude Opus 5
2026-08-17 13:56:07 +05:30
-
12d57afdac
Put a number on what an endpoint may fetch, not just a column list

parththakkar106andClaude Opus 5
2026-08-17 13:51:10 +05:30
-
be66780a26
Size the stress fixture from what production actually holds

parththakkar106andClaude Opus 5
2026-08-17 13:48:23 +05:30
-
2c5909a268
Drop the JSON vector column, and fix what was hiding behind it

parththakkar106andClaude Opus 5
2026-08-17 13:44:59 +05:30
-
85b188977e
Correct the production URL: the deploy is ai-dnd-1gmp, not ai-dnd

parththakkar106andClaude Opus 5
2026-08-17 12:43:06 +05:30
-
70d024da62
Check the egress work against the database it actually runs on

parththakkar106andClaude Opus 5
2026-08-17 12:37:23 +05:30
-
-
970b13998a
Write down where the project stands

parththakkar106andClaude Opus 5
2026-08-16 21:31:50 +05:30
-
b7e53ae581
Rank the memory bank without reading the memory bank

parththakkar106andClaude Opus 5
2026-08-16 21:28:00 +05:30
-
c56864877a
Store embeddings as packed float32 instead of a JSON list

parththakkar106andClaude Opus 5
2026-08-16 21:17:44 +05:30
-
7ee5ceea6c
Measure database egress in bytes, from inside the repo

parththakkar106andClaude Opus 5
2026-08-16 21:11:56 +05:30
-
03c6707ca7
Write up the embedding-cost fix and the story-tree design

parththakkar106andClaude Opus 5
2026-08-16 21:02:20 +05:30
-
544c599a5a
Keep the composer above the on-screen keyboard on the first tap
Claude
2026-08-16 08:52:33 +00:00
-
7ab2f2a38a
Order the Insights token bar by share, largest first
Claude
2026-08-16 08:23:21 +00:00
-
8df36f8d7e
Show the Insights token budget as a colour-coded section breakdown
Claude
2026-08-16 08:20:29 +00:00
-
bbcb07c6be
Delete guest accounts left idle for five days

parththakkar106andClaude Opus 5
2026-08-15 20:14:12 +05:30
-
c500203270
Harden auth against a forwarded-header rate-limit bypass, and guard BYOK SSRF

parththakkar106andClaude Opus 4.8
2026-08-15 13:46:39 +05:30
-
8857757642
Route the README's live-demo link through the project page
Claude
2026-08-12 18:57:51 +00:00
-
dac994fefb
Point the design notes at the project page instead of the deploy URL
Claude
2026-08-12 18:56:14 +00:00
-
a0d4db7661
Document the engine's design decisions
Claude
2026-08-10 14:27:18 +00:00
-
93204ce1b0
Add a project page so the resume link loads instantly

parththakkar106andClaude Opus 5
2026-08-10 19:21:26 +05:30
-
ebb81b8f9a
Make the repo legible to someone seeing it for the first time

parththakkar106andClaude Opus 5
2026-08-10 18:52:02 +05:30
-
f295893204
Ask the model for a turn that fits inside the output cap

parththakkar106andClaude Opus 5
2026-08-08 12:20:26 +05:30
-
23398c4ac0
Fix the mismatched email field and rework the auth modal

parththakkar106andClaude Opus 5
2026-08-06 20:47:04 +05:30
-
47e33fa311
Read a window of the story per turn instead of all of it

parththakkar106andClaude Opus 5
2026-08-06 15:25:27 +05:30
-
f1bd099ec8
Cut database egress 189x by deferring the prompt snapshot

parththakkar106andClaude Opus 5
2026-08-03 20:35:54 +05:30
-
7c538c8235
Stop retried and deleted actions from corrupting story context and memories

parththakkar106andClaude Opus 5
2026-08-03 15:23:59 +05:30
-
906ba423d8
Keep every retried attempt instead of deleting it

parththakkar106andClaude Opus 5
2026-08-02 20:44:06 +05:30
-
be6dbb0f24
Give NPCs their own editor section and unify the world-state boxes

parththakkar106andClaude Opus 5
2026-08-02 19:46:32 +05:30
-
d66fd1d6a2
Add a reasoning-off setting (-1 reasoning budget)

parththakkar106andClaude Opus 5
2026-08-02 11:10:21 +05:30
-
aed28d9295
Add "Update from scenario" to pull scenario edits into a running adventure

parththakkar106andClaude Opus 5
2026-08-01 09:51:49 +05:30
-
a170f5aed5
Size the action editor to its content; widen both composers on mobile

parththakkar106andClaude Opus 5
2026-07-26 20:54:52 +05:30
-
49e2dde5cf
Fix 500 on every provider resolution when BYOK key matches the demo key

parththakkar106andClaude Opus 5
2026-07-26 20:25:56 +05:30
-
1dd31086c1
Add power-user AI Chat page; centralize demo-key model pinning

parththakkar106andClaude Opus 5
2026-07-26 20:16:56 +05:30
-
57c24a07d8
Redesign the library UI and add scenario cover art

parththakkar106andClaude Opus 5
2026-07-26 13:17:46 +05:30
-
970d71a5b6
Keep world-state emit reliable across turns

parththakkar106andClaude Opus 4.8
2026-07-25 12:03:41 +05:30
-
8fc6d4d2e0
Add responsive mobile layout for the Play screen and nav

parththakkar106andClaude Opus 4.8
2026-07-25 11:42:42 +05:30
-
141eec7c64
Add a world-state edit mode for overriding live RPG values

parththakkar106andClaude Sonnet 5
2026-07-21 18:19:31 +05:30
-
8c02fe30d7
Fix stat kind dropdown sizing to match number inputs

parththakkar106andClaude Sonnet 5
2026-07-21 17:40:22 +05:30
-
42073d5d89
Add free-text stat type to the world-state RPG layer

parththakkar106andClaude Sonnet 5
2026-07-21 17:35:57 +05:30
-
db1170d0db
Add proportionality guidance to the emit rule (story-neutral)

parththakkar106andClaude Opus 4.8
2026-07-21 16:59:49 +05:30
-
b153bc6efe
Generalize the emit rule beyond combat

parththakkar106andClaude Opus 4.8
2026-07-21 16:55:11 +05:30
-
8c18541d4e
Harden the state-emit rule to reduce under-reporting

parththakkar106andClaude Opus 4.8
2026-07-21 16:52:20 +05:30
-
279110f75b
Show per-turn stat changes under each AI message

parththakkar106andClaude Opus 4.8
2026-07-21 16:48:35 +05:30
-
3b03bf737a
Show raw AI output in Insights per turn

parththakkar106andClaude Opus 4.8
2026-07-21 16:34:38 +05:30
-
80fb5b0c89
Add explicit Save button to the schema JSON editor

parththakkar106andClaude Opus 4.8
2026-07-21 16:01:42 +05:30
-
67fbe17cee
Add form-based editor for the RPG world-state schema

parththakkar106andClaude Opus 4.8
2026-07-21 15:52:09 +05:30
-
cf464a48b0
Make NPCs a dedicated section with per-NPC stats

parththakkar106andClaude Opus 4.8
2026-07-21 15:17:47 +05:30
-
4dac445f90
Add Phase 12: native RPG world state

parththakkar106andClaude Opus 4.8
2026-07-21 14:47:29 +05:30
-
64356414b1
Add requirements-dev.txt (pytest) for the test suite

parththakkar106andClaude Opus 4.8
2026-07-21 03:00:38 +05:30
-
dab1807118
Roll back script_state on undo/retry; fix retry double-apply

parththakkar106andClaude Opus 4.8
2026-07-21 02:58:38 +05:30
-
92044a53c4
Make the action input auto-grow up to ~4 lines

parththakkar106andClaude Opus 4.8
2026-07-21 01:41:00 +05:30
-
8a1650c0d4
Collapse nested state trees by default, keep top level expanded

parththakkar106andClaude Opus 4.8
2026-07-21 01:23:59 +05:30
-
e74566c5d4
Render script state as a nested tree, not a flat JSON blob

parththakkar106andClaude Opus 4.8
2026-07-21 01:22:33 +05:30
-
2953cd70ed
Show a friendly message on 429 instead of raw JSON

parththakkar106andClaude Opus 4.8
2026-07-21 01:01:29 +05:30
-
328ae8942d
Add per-adventure "Sync from library" for scripts

parththakkar106andClaude Opus 4.8
2026-07-21 00:56:01 +05:30
-
94db6e055b
Add power-user email allowlist to bypass demo turn cap

parththakkar106andClaude Opus 4.8
2026-07-21 00:21:30 +05:30
-
36413acd3e
Add Download button to in-play Scripts panel

parththakkar106andClaude Opus 4.8
2026-07-20 19:30:13 +05:30
-
73f43efbe7
Let the in-play Scripts panel show each script's code

parththakkar106andClaude Opus 4.8
2026-07-20 19:11:39 +05:30
-
2fc167327d
Fix HP demo: emit tag on first line; seeder reconciles demos in place

parththakkar106andClaude Opus 4.8
2026-07-20 19:02:41 +05:30
-
ff09254878
Seed HP-system demo scenario (AI-driven, script-tracked health)

parththakkar106andClaude Opus 4.8
2026-07-20 18:07:10 +05:30
-
f067ddb766
Add collapsible left "Script State" drawer on the play screen

parththakkar106andClaude Opus 4.8
2026-07-20 17:59:16 +05:30
-
fdb13a2c19
Bulk import/export of story cards (AI Dungeon world-info format)

parththakkar106andClaude Opus 4.8
2026-07-20 17:25:00 +05:30
-
82fb6c8535
Reasoning-model UX: better empty-response error, higher default budget, live link

parththakkar106andClaude Opus 4.8
2026-07-20 17:05:29 +05:30
-
8188ed3999
Play screen UX: sticky header + fix streaming autoscroll

parththakkar106andClaude Opus 4.8
2026-07-20 16:57:16 +05:30