CIVIC3 // NPC OUTPUT MATRIX One row per output — never per NPC
Favors, Modifiers and Crew promotions are all outputs of NPC relationships. Until this file, no single place defined an output — so each was defined three times, in three schemas, and drifted. civic3-favors-registry.html and civic3-modifier-registry.html are generated views of these rows. Edit here, regenerate those.
IDOutputClassT Source NPCSite AcquisitionGate EffectDuration
What the chain view is for. Content Bible §10 states the organizing rule as prose — NPC → contact gate → common Favor → repeatable missions → advanced Favor → Modifier quest → Crew promotion. upFrom/upTo make it data, so a broken ladder is a failed validation rather than something someone has to remember. Every Favor here obeys the framework in Civic3_Favor_and_Modifier_Architecture.md §3 and the rarity ceiling in §2.5. Tier 0 entries are flat, weak and expensive on purpose — percentage restores stay post-Tier-0. Public read-only record. Changes happen through the build process, never through this page.