refactor the skill system to adhere to the lore handbook

This commit is contained in:
2026-08-15 11:13:15 +02:00
parent 063e94f6eb
commit 9e5c3277bf
70 changed files with 2271 additions and 445 deletions
@@ -1,18 +1,22 @@
// Passive skill commentary. Fired by CommentarySystem, never <<jump>>ed to.
// One node per (context, skill) pair; if a skill has nothing to say about a
// context, simply omit the node and it won't be considered.
//
// Writing rules (code does not enforce these):
// - Wrong Truth failures: no failure signal in the prose; the UI banner is the only tell.
// - Documentary routes are gated on Act and errand state, never on a voice.
title: Commentary_Entrance_Queue_paranoia
title: Commentary_Entrance_Queue_facework
---
Paranoia: The man three back hasn't looked at his phone once. Nobody waits like that.
FACEWORK: His hands are too still for someone this far back in a queue. What's he practising not to reach for?
===
title: Commentary_Entrance_Queue_read_room
title: Commentary_Entrance_Queue_long_shift
---
Read the Room: Everyone here is pretending they're not cold.
THE LONG SHIFT: Forty minutes. Nobody's shifted their weight the way cold people do. They're paying for this wait in something else.
===
title: Commentary_Entrance_Queue_streetwise
title: Commentary_Entrance_Queue_the_float
---
Streetwise: Door's been "slow tonight" for forty minutes. That's a price, not a queue.
THE FLOAT: Door's been "slow tonight" for forty minutes. Convert that: it's a price, not a queue. Who's eating that?
===