Commit graph

27 commits

Author SHA1 Message Date
54476fb7a1 feat(narrative): enhance narrative probes and combat lifecycle tracking
- Introduce new probes for combat lifecycle, scheduler bounds, and exposure
- Implement narrative scheduler health probe in harness scenarios
- Update InterestCandidate to include approved presentation details
- Refactor EventPresentability to manage candidate approval and caching
- Improve IdleHitchProbe to track performance metrics during narrative events
2026-07-23 17:21:23 -05:00
ff4b40d00e feat(narrative): enhance narrative probes and presentation coverage.
- Introduce new narrative probes for episode grammar, ensemble balance, and prose redundancy
- Implement narrative presentation coverage tracking for better event visibility
- Update harness scenarios to include new narrative ingestion and persistence tests
- Refactor event emission to include narrative development IDs and presentations
- Expand InterestCandidate to support narrative presentation models and roles
2026-07-23 14:12:23 -05:00
739cc6492c feat(spectator): make narrative threads own camera direction
- Route confirmed life events into evidence-based threads, consequences, and Legacy chapters
- Schedule episode shots with critical interrupts, replay guards, and a combat budget
- Admit emerging main characters through story momentum instead of spectacle
- Remove causal heat, hard-arc memory writes, and synthetic epilogue continuity
- Expand narrative harness coverage, soak auditing, and product documentation
2026-07-23 12:17:18 -05:00
7d23f590db Enhance event handling and introduce soft duel mechanics.
- Update event catalog to include new decision intents for civilization founding
- Implement soft duel yield mechanics in InterestDirector for combat interactions
- Adjust scoring weights for soft duels and variety valve timings
- Refactor event reasoning to improve spell casting labels and decision handling
- Increment version to 0.28.33 in mod.json
2026-07-17 18:58:45 -05:00
3ed85d01d1 Fix focus handoff 2026-07-16 21:54:44 -05:00
e4c00b4bbb Add Player.log soak auditor and sync polish docs.
Mark combat focus polish done and point next work at dossier caption/nametag lag.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-16 21:34:02 -05:00
57d2e70476 Rework directo focus 2026-07-16 20:46:22 -05:00
148e807f23 Enhance IdleSpectator functionality by refining activity logging and event handling. Implement logic to maintain the most recent activity in the log for better visibility. Update world event processing to improve handling of status loss and hatch events, ensuring accurate claims in the event ledger. Increment version in mod.json to 0.25.35 to reflect these updates. 2026-07-16 19:02:38 -05:00
1359d86591 Coverage for what we have 2026-07-16 17:32:00 -05:00
048b215814 Shallow Live 2026-07-16 16:20:33 -05:00
cc0d44ae2e the great migration 2026-07-16 14:21:48 -05:00
eaa431cc3d Enhance interest management in IdleSpectator by introducing new methods for enumerating live plot, era, book type, trait, and building IDs. Update AgentHarness to support domain feeds and add new harness scenarios for domain event auditing and event tracking. Refactor event registration logic in InterestFeeds and WarInterestFeed to streamline interest candidate creation. Increment version in mod.json to 0.16.32 to reflect these changes. 2026-07-15 21:24:20 -05:00
199adee644 Build Inventories 2026-07-15 20:09:08 -05:00
8427079188 Update IdleSpectator to version 0.16.8. Introduce new functionality for managing long nametags in WatchCaption, ensuring they do not overlap with level badges. Add new harness scenarios for testing nametag layout and headline display. Revise existing harness commands for improved clarity and control. Increment version in mod.json to reflect these changes. 2026-07-15 18:44:30 -05:00
77cb688925 reworking scoring 2026-07-15 16:35:12 -05:00
d260472cc4 Implement new interest management commands in AgentHarness, enhancing functionality for interest variety, session control, and happiness suppression. Introduce new harness scenarios for testing director gaps and coverage. Update InterestDirector and InterestFeeds to support new features, including improved civic boost handling and interest expiration. Increment version in mod.json to reflect these changes. 2026-07-15 16:10:44 -05:00
892e645872 Implement comprehensive happiness tracking features across multiple components. Introduce methods for enumerating happiness IDs, logging happiness events, and managing happiness-related actions in ActivityLog and AgentHarness. Enhance HUD icon handling for happiness effects and add new harness scenarios for testing happiness functionalities. Increment version in mod.json to reflect these changes. 2026-07-15 14:42:30 -05:00
d5803bbd59 Implement status tracking enhancements in ActivityLog and AgentHarness. Introduce methods for noting status gains and losses, resetting status counters, and auditing status activities. Update HUD icon handling for status-related actions and add new harness scenarios for status management. Increment version in mod.json to reflect these changes. 2026-07-15 13:14:36 -05:00
beb08265ec Its a start 2026-07-14 23:11:51 -05:00
0f30f18bcb Refactor Chronicle to World Memory, enhancing HUD and functionality. Updated entry handling, added age chapter support, and improved history display. Adjusted test scenarios and assertions to align with new features. 2026-07-14 20:09:55 -05:00
9ae7f7ffa1 Perfecting the dossier hud 2026-07-14 17:59:37 -05:00
43cc098ac9 Base chronicler 2026-07-14 15:55:22 -05:00
db5f45a00f Regression Test 2026-07-14 15:13:49 -05:00
08d781a67b Working smoke test 2026-07-14 14:59:26 -05:00
331a1d8583 Test Harness 2026-07-14 14:37:34 -05:00
f76788db69 Kinda stable 2026-07-14 14:17:42 -05:00
0ba55d7c8c Initial Commit 2026-07-14 12:58:19 -05:00