hollow / memory.py

Commit History

feat(pacing): shorten the tester run (end_affinity 35, recall_cooldown 1, bad_min_turn 3)
b8e5756

Pabloler21 Claude Sonnet 4.6 commited on

fix(finale): deterministic dev seed + good-ending convulse/sigh timing
f635212

Pabloler21 Claude Opus 4.8 commited on

feat(child): it gropes toward a name as it recovers itself
e05a544

Pabloler21 commited on

feat: front-door menu, Tester/Full modes, How to Play, menu music + ritual
8c9619e

Pabloler21 Claude Fable 5 commited on

feat: front-load the recall wow + shorten the arc to 5-7 turns
ef2bc7f

Pabloler21 Claude Fable 5 commited on

feat: B2 β€” Hollow resurfaces your memories unprompted
a2e44d7

Pabloler21 Claude Fable 5 commited on

feat: B3 β€” Hollow notices how you write
e22b6d8

Pabloler21 Claude Fable 5 commited on

fix: drop new_memories that echo Hollow's own reply (recall pollution)
b930fd8

Pabloler21 Claude Fable 5 commited on

tune: ending gate 70/claimed-2, redemption needs tone>=20 (verified)
1a04c35

Pabloler21 Claude Fable 5 commited on

feat: redemption ending β€” kindness gives Hollow back its past
d54023d

Pabloler21 Claude Fable 5 commited on

feat: retune ending pacing (bad msg 6, good msg 12, neutral msg 12)
328f82b

Pabloler21 Claude Fable 5 commited on

fix: tolerate +N integers in extraction JSON (Qwen plus-sign habit)
ef89c06

Pabloler21 Claude Fable 5 commited on

feat: decide_ending three-way gate replaces should_end
68906df

Pabloler21 Claude Fable 5 commited on

feat: tone accumulator + wounds capture in apply_update
cf0e74a

Pabloler21 Claude Fable 5 commited on

feat: should_end β€” deterministic Visitor Loop trigger (bond >= 90, 3+ claimed)
506fd66

Pabloler21 Claude Fable 5 commited on

feat: recall claims the richest memory, not the oldest
2c52edf

Pabloler21 Claude Opus 4.8 commited on

feat: implement should_recall in memory.py, all tests passing
ecdedb7

Pabloler21 commited on

fix: add observability log to apply_update JSON parse failure
05c3128

Pabloler21 Claude Sonnet 4.6 commited on

feat: implement apply_update in memory.py, all 16 tests passing
7c14963

Pabloler21 Claude Sonnet 4.6 commited on

fix: correct apply_update stub signature to match plan (raw_json: str)
56bd77f

Pabloler21 commited on

feat: add memory.py with get_tier, tests passing
465ec82

Pabloler21 commited on