MicroFish/backend/tests
anadoris007 052fd87acd feat(narrative): add actions.jsonl round reader
Reads one round's worth of agent actions from the OASIS log file,
tracking file offset so callers can resume across translation calls.
Handles missing files, malformed JSON lines, and non-target rounds
gracefully.

Tests: 3/3 passing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-20 21:29:15 +05:30
..
__init__.py feat(narrative): add action-to-verb mapping for OASIS actions 2026-04-20 20:50:05 +05:30
test_action_mapper.py feat(narrative): add action-to-verb mapping for OASIS actions 2026-04-20 20:50:05 +05:30
test_character_engine.py feat(narrative): add CharacterEngine with emotional state tracking 2026-04-20 21:28:30 +05:30
test_narrative_translator.py feat(narrative): add actions.jsonl round reader 2026-04-20 21:29:15 +05:30
test_story_store.py feat(narrative): add StoryStore for file-based narrative persistence 2026-04-20 20:50:55 +05:30