jpmschweitzer and Claude Fable 5
e63caeb620
fix(db): PR #177 review round — H1/H2/T1/T2/M1
...
H1+H2: headquarters_body is reset+derived every run (DB is never source); optional authored frontmatter override, hard-validated; tiebreak now population DESC -> city-bearing body -> type rank -> body_id, preserving belt tenancies and fixing GJ702B to GJ702Bb. T2: NULL-reset pass for corp_specialization/hq_placement before authored re-apply (poison-tested). T1: wiki/corporations/*.md globbed into IMPORT_ECONOMICS_SOURCES. M1: licensed_clinical_services vocabulary value (31st, NonPhysical->CityTenant) + somatic-futures retag. Fixpoint verified stable across 4 consecutive regens (0 diffs); regen systems.db.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-16 13:00:03 +02:00
..
2026-07-13 22:11:36 +02:00
2026-06-12 16:22:28 +02:00
2026-07-16 13:00:03 +02:00
2026-07-07 12:59:00 +02:00
2026-07-07 11:20:18 +02:00
2026-05-23 11:02:57 +02:00
2026-06-12 16:23:16 +02:00
2026-06-12 16:22:55 +02:00
2026-02-18 12:58:27 +01:00
2026-06-12 16:22:55 +02:00
2026-02-11 01:21:11 +01:00
2026-06-12 16:22:55 +02:00
2026-03-24 17:40:37 +01:00
2026-03-26 09:11:03 +01:00
2026-03-29 18:00:10 +02:00
2026-03-26 08:06:44 +01:00
2026-03-26 08:06:44 +01:00
2026-03-29 13:39:31 +02:00
2026-03-26 09:11:03 +01:00
2026-03-19 13:28:12 +01:00
2026-03-20 07:48:47 +01:00
2026-06-12 16:22:55 +02:00
2026-03-20 07:48:47 +01:00
2026-03-22 15:24:50 +01:00
2026-03-22 15:24:50 +01:00
2026-03-20 07:59:23 +01:00
2026-03-20 07:59:23 +01:00
2026-06-12 16:22:55 +02:00
2026-06-12 16:22:55 +02:00
2026-06-12 16:22:55 +02:00
2026-07-06 22:06:10 +02:00
2026-07-06 22:06:10 +02:00
2026-06-12 16:22:55 +02:00
2026-03-23 17:43:04 +01:00
2026-06-12 16:22:55 +02:00
2026-03-17 10:31:20 +01:00
2026-06-12 20:13:28 +02:00
2026-05-22 16:59:44 +02:00
2026-03-23 17:43:04 +01:00
2026-05-22 18:43:00 +02:00
2026-04-19 15:39:41 +02:00
2026-04-19 13:15:03 +02:00
2026-04-04 23:34:23 +02:00
2026-04-07 13:55:47 +02:00
2026-05-03 20:11:31 +02:00
2026-06-12 16:22:55 +02:00
2026-06-12 16:22:55 +02:00
2026-07-16 13:00:03 +02:00
2026-06-12 16:22:55 +02:00
2026-07-14 16:29:02 +02:00
2026-03-23 17:43:04 +01:00
2026-02-11 16:43:07 +01:00
2026-02-11 16:53:02 +01:00
2026-06-12 16:22:55 +02:00
2026-03-13 22:57:32 +01:00
2026-02-18 13:07:46 +01:00
2026-07-13 22:11:36 +02:00
2026-03-14 03:55:01 +01:00
2026-03-23 17:43:04 +01:00
2026-05-22 23:29:08 +02:00
2026-03-13 22:57:32 +01:00
2026-03-23 17:43:04 +01:00
2026-06-12 16:22:55 +02:00
2026-03-13 22:57:32 +01:00
2026-02-27 11:08:00 +01:00
2026-07-13 17:17:15 +02:00
2026-04-05 09:40:02 +02:00
2026-03-18 01:20:54 +01:00
2026-06-12 16:22:55 +02:00
2026-03-17 10:31:20 +01:00
2026-03-17 10:31:20 +01:00
2026-03-17 12:31:38 +01:00
2026-03-05 08:41:09 +01:00
2026-03-01 16:33:55 +01:00
2026-03-25 14:47:26 +01:00
2026-07-11 15:28:28 +02:00