Phase Classifier
Maps state vectors to one of N canonical phase archetypes (rise / peak / strain / collapse / renewal).
Civilizations and systems pass through phases. Cycle Engine identifies the phase you're in.
Cycle Engine catalogs the recurrent patterns by which civilizations and other complex systems rise, mature, decay, and renew. It draws on Khaldun's asabiyyah cycle, Strauss-Howe generational theory, Turchin's cliodynamics, Kondratiev waves, Polanyi's double movement, and the dynastic cycle of Chinese historiography. The output is not prophecy but diagnosis: given current state, which phase signature most closely matches, and what historically tends to follow. The system does not 'predict' so much as it locates the present in a manifold of historically attested trajectories.
Maps state vectors to one of N canonical phase archetypes (rise / peak / strain / collapse / renewal).
Catalog of cycle theories with operationalized state-transition rules.
Historically attested phase sequences across civilizations as templates.
Indicators that historically precede phase transitions (elite overproduction, debt overhang, demographic shift).
Branching projections from current phase given different shock paths.
Push phase-transition events to the civ ledger.
POST /civ/{id}/phaseProvide phase priors that bias optimal policy.
GET /priors/phaseRead historical trajectories as training data.
GET /memory/trajectoriesPhase-bias on meme fitness (e.g., crisis memes).
POST /bias/meme-fitnessP(phase_{t+1} | phase_t, signals_t) — Markov-on-signalsPhase transitions conditional on observable leading signals.
Asabiyyah(t) ≈ exp(−t/τ) — Khaldunian decayGroup cohesion decays exponentially without periodic renewal.
Stress = (elite_count·aspirations) / available_slotsCliodynamic 'elite overproduction' index — leading signal of strain phase.