docs(copy): address PR #15 review feedback

Miri (critical):
- Fix 3 stale "Hael" references in decisions/content.md (D-034, D-036)

Paula (suggestions):
- Flag dual-fire 15-30s delay as tuning target in smuggler moral arc
- Clarify MIRROR NPCs can be wrong (lied to) without being dishonest
- Add implementation note for Path C deferred follow-up fork
- Note detective-NPC dialogue rotation variants for post-v0.1
- Clarify detective vs smuggler moral_weight criteria in entity attributes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-12 19:07:24 +01:00
co-authored by Claude Opus 4.6
parent 16ee660b5d
commit 010c4158f9
6 changed files with 13 additions and 4 deletions
+2
View File
@@ -263,6 +263,8 @@ These four keys capture the observer's subjective assessment of the target throu
**Usage**: Shapes the observer's moral arc and internal conflict. Monologue tone shifts when the observer assigns moral weight — guilt, justification, and rationalization are driven by this key. The Comfort-Doubt-Reckoning-Compromise arc references `moral_weight` to determine which phase the observer occupies relative to specific NPCs.
**Archetype note**: Both smuggler and detective use `moral_weight` with the same enum values but different criteria. The smuggler assesses complicity in the ring's operations ("how dirty are their hands?") — see [Smuggler Moral Arc](../../design/smuggler-moral-arc.md). The detective assesses culpability in the crime ("how responsible are they for the harm?"). Same scale, different lens. A smuggler might mark Drin as `"compromised"` (dragged in, not choosing) while the detective marks Drin as `"complicit"` (he knew and did nothing). The detective's moral arc spec is unwritten in v0.1 but follows the same key.
---
### Archetype Interpretation Note
+3 -1
View File
@@ -217,7 +217,9 @@ The investigation reads **organizational confusion**. Mixed signals — some dis
| Smuggler `operational_trust` (from Nils) | **Drops** — Nils loses confidence in the smuggler |
| Voss `behavior_flags` | `"cautious"` (mild stress, manageable) |
| Kael `behavior_flags` | `"uncertain,distracted"` |
| Second decision point | **Creates a follow-up fork** later in timeline |
| Second decision point | **Creates a follow-up fork** later in timeline (see implementation note below) |
> **Implementation note:** Path C's deferred second decision point (when Nils revisits after the one-cycle trial) requires a follow-up fork that is **not specified in this document**. Options: (1) scope the follow-up fork as a separate ticket for v0.1, (2) let the trial period expire unresolved within the v0.1 timeline, treating the unresolved tension as authored ambiguity. The self-containment rule (Section 6) applies -- this deferred fork must not gate other triangles.
#### Smuggler Monologue