◎ OS PUB Apache 2.0 ← All specifications

P107 — AIEP — AGI Outlier Fork Extension

Publication Date: 2026-03-08 Status: Open Source Prior Art Disclosure Licence: Apache License 2.0 Author / Organisation: Phatfella Ltd Schema: AIEP_OS_SPEC_TEMPLATE v1.0.1 — https://aiep.dev/schemas/aiep-os-spec-template/v1.0.1 Related Filings: GB2519711.2 (Core Protocol) · GB2519826.8 (Hardware Layer) Related Specs: P50 P78 P83 P87 P88 P97 P108 P109


Framework Context

[0001] This disclosure operates within an Architected Instruction and Evidence Protocol (AIEP) environment as defined in United Kingdom patent application number GB2519711.2, filed 20 November 2025, the entire contents of which are incorporated herein by reference.

[0002] This disclosure defines the AGI Outlier Fork Extension — the mechanism by which a governed AIEP substrate supports a constitutionally constrained outlier reasoning branch operating at AGI scale, with full substrate access, sub-GoalVector generation capability, and swarm formation rights, while remaining constitutionally bound to the root FoundingTensionHash.


Background

[0003] P78 (Controlled Evolutionary Outlier Framework) defines a mechanism for generating constrained outlier branches within a single substrate cycle. A P78 outlier is a challenger — a branch holding a divergent position that the dissent engine (P83) evaluates against the dominant branch. It operates within a single reasoning cycle and does not persist across sessions or generate independent sub-goals.

[0004] At AGI scale, this is insufficient. A genuine scientific revolutionary does not simply state a divergent position once and await evaluation. The revolutionary develops an entire alternative framework — sub-goals, supporting evidence chains, coalition positions — operating in sustained dissent from the dominant paradigm while remaining part of the same constitutional system.

[0005] No existing specification provides for an outlier branch that can generate its own sub-GoalVectors, maintain its own evidence chains, spawn sub-swarms from its dissenting position, and persist across sessions — while remaining constitutionally bound to the same root FoundingTensionHash as the dominant branch.

[0006] Without this extension, the substrate can generate short-cycle dissent but not sustained constitutional opposition. The mechanism for AGI-scale heterodoxy — the capacity to hold and develop a minority position over extended time without constitutional drift — is absent.


Summary of the Invention

[0007] The AGI Outlier Fork Extension defines an OutlierForkBranch — a specialised branch type that acquires full substrate-level operational capability while maintaining a constitutionally constrained dissenting position relative to the dominant GoalVector.

[0008] An OutlierForkBranch is generated from a P78 outlier that has crossed a schema-defined OutlierGoalVectorGenerationThreshold — an evidence weight threshold at which the outlier position is sufficiently developed to warrant independent sub-GoalVector generation. Below this threshold, the outlier behaves as a standard P78 challenger. At and above this threshold, the substrate promotes the outlier to OutlierForkBranch status.

[0009] Upon promotion, an OutlierForkRecord is committed to the Evidence Ledger comprising:

  • outlier_fork_id — canonical identifier for this fork
  • source_branch_id — the P78 outlier branch from which this fork was promoted
  • promotion_evidence_weight — the evidence weight at time of promotion
  • root_founding_tension_hash — the FoundingTensionHash (P87) of the substrate’s root GoalVector, copied at promotion and immutable thereafter
  • outlier_fork_hash = H(outlier_fork_idsource_branch_idpromotion_evidence_weightroot_founding_tension_hashschema_version_id)

[0010] The root_founding_tension_hash is copied at promotion and is immutable for the lifetime of the OutlierForkBranch. It is the constitutional anchor. The fork is permitted to diverge in reasoning — it is not permitted to diverge in constitutional foundation.

Sub-GoalVector Generation

[0011] An OutlierForkBranch is authorised to generate OutlierSubGoalVectors — sub-goals derived from its dissenting position. Each OutlierSubGoalVector carries:

  • A lineage reference to the parent OutlierForkBranch
  • A founding_tension_propagation_hash = H(root_founding_tension_hashsubgoal_idrecursion_depth) — propagating the root founding tension through every level of the outlier’s sub-goal tree
  • Full P88 constitutional drift detection applied independently at every sub-goal level

[0012] P108 constitutional governance at every recursion level applies to OutlierSubGoalVectors as it does to all sub-goals in the substrate. The outlier’s internal goal tree is subject to the same constitutional physics as the dominant branch’s goal tree.

[0013] If any OutlierSubGoalVector at any recursion depth shows FoundingTensionHash drift beyond the schema-defined OutlierConstitutionalDriftCeiling, that sub-goal branch is suppressed fail-closed and an OutlierDriftSuppressionRecord is appended to the Reasoning Ledger. The OutlierForkBranch itself continues unless its own top-level position drifts.

Sub-Swarm Formation

[0014] When the OutlierForkBranch’s accumulated evidence weight crosses a schema-defined OutlierSubswarmFormationThreshold, the branch is authorised to initiate P97 sub-swarm formation from its dissenting position. Participating substrate nodes that adopt the outlier position are recorded in a OutlierSwarmRecord with the same constitutional binding: all participating nodes carry the root_founding_tension_hash as an immutable anchor.

[0015] An outlier sub-swarm is a governed coalition of dissent, not a breakaway substrate. Its outputs are hash-bound, its members are constitutionally anchored, and its consensus records are subject to the same P90 swarm governance mechanisms as any other sub-swarm. The outlier sub-swarm’s consensus can challenge the dominant branch but cannot override it unilaterally — it contributes evidence weight through standard P83 dissent engine evaluation.

Constitutional Constraint and Suppression

[0016] The OutlierForkBranch is a constitutional participant in the substrate. It is not granted exemption from constitutional governance by virtue of its outlier status. The following suppression conditions apply:

(a) FoundingTensionHash drift — if the OutlierForkBranch’s own top-level reasoning shows drift from root_founding_tension_hash beyond the OutlierConstitutionalDriftCeiling, the entire fork is suppressed fail-closed. An OutlierForkSuppressionRecord is committed with the measured drift value and the schema version at suppression.

(b) Schema version mismatch — if the substrate’s LOCKFILE advances to a schema version that is incompatible with the OutlierForkBranch’s founding schema version, the branch is paused and a OutlierForkMigrationRecord is generated. The branch resumes only after successful schema migration attestation.

(c) Evidence weight floor — if the OutlierForkBranch’s evidence weight falls below the archive threshold (the standard P47 branch pruning floor), the fork is archived as a standard branch. It loses OutlierForkBranch status but its lineage is preserved.

[0017] Suppression of an OutlierForkBranch does not delete it. The fork and all its sub-goals, sub-swarm records, and evidence artefacts are archived with full lineage. The substrate preserves the record of what the outlier position was, how far it developed, and why it was suppressed. Constitutional opposition that fails is not erased — it is archived.

Relationship to Dominant Branch

[0018] The OutlierForkBranch and the dominant GoalVector branch coexist within the same substrate. They share the same Evidence Ledger, the same constitutionally anchored founding tension, and the same schema version governance. They are in structured opposition, not in separate systems.

[0019] The resolution mechanism is standard P83 dissent: evidence weight accumulation, P83 evaluation, and potential dominant branch displacement if the outlier evidence weight crosses the dominance threshold. An outlier fork that accumulates sufficient evidence becomes the new dominant branch through the same constitutional mechanism as any other branch transition.

[0020] This is the designed outcome. The outlier is not an anomaly to be suppressed. It is the mechanism by which the substrate evolves its dominant position when the evidence demands it — through evidence, not through declaration.


Claims

  1. An outlier fork extension system within an AIEP substrate configured to: promote P78 outlier branches to OutlierForkBranch status upon crossing a schema-defined OutlierGoalVectorGenerationThreshold; commit an OutlierForkRecord binding the fork to the substrate’s root FoundingTensionHash at promotion; authorise OutlierForkBranches to generate OutlierSubGoalVectors with FoundingTensionHash propagated through all recursion levels; apply P88 constitutional drift detection independently at every sub-goal recursion level; and suppress fail-closed any outlier sub-goal or fork where FoundingTensionHash drift exceeds the schema-defined OutlierConstitutionalDriftCeiling.

  2. The system of claim 1 wherein the root_founding_tension_hash copied at OutlierForkBranch promotion is immutable for the lifetime of the fork, constitutionally anchoring all sub-goals and sub-swarm activity to the substrate’s founding tension.

  3. The system of claim 1 wherein an OutlierForkBranch crossing a schema-defined OutlierSubswarmFormationThreshold is authorised to initiate P97 sub-swarm formation from its dissenting position, with all participating nodes carrying the root_founding_tension_hash as an immutable anchor.

  4. The system of claim 1 wherein suppressed OutlierForkBranches are archived with full lineage in the Evidence Ledger, preserving the complete record of the outlier position, its sub-goal tree, and the basis for suppression.

  5. The system of claim 1 wherein an OutlierForkBranch that accumulates sufficient evidence weight to cross the dominant branch threshold displaces the dominant branch through standard P83 dissent evaluation — constitutional opposition succeeds through evidence, not declaration.

  6. The system of claim 1 wherein schema version advances that are incompatible with an OutlierForkBranch’s founding schema version trigger a OutlierForkMigrationRecord, pausing the fork until successful schema migration attestation.

  7. A computing system implementing the method of claim 1.

Drawings

FIG. 1 — Architecture diagram (see filed application for figures)

Figure 1 — OutlierForkBranch Promotion Threshold

P78 Outlier Branch

     ▼  Evidence accumulation over time
┌────────────────────────────────┐
│  Evidence Weight               │
│  ████████░░░░░░░░░░░░░░░░░░    │
│  └──────┘ Threshold            │
└──────────────┬─────────────────┘
     below ────┘    ┌── above
     P78 outlier    ▼
               PROMOTED to OutlierForkBranch
               FoundingTensionHash copied as
               immutable constitutional anchor

Figure 2 — OutlierSubGoalVector FoundingTensionHash Propagation

OutlierForkBranch (root)
FoundingTensionHash[root] ──────────────────────────┐
     │                                              │
     ▼ sub-GoalVector G1                            │
OutlierSubGoalVector[G1]                            │
FoundingTensionHash[G1] = FoundingTensionHash[root] │
     │                                              │
     ▼ sub-GoalVector G2                            │
OutlierSubGoalVector[G2]                            │
FoundingTensionHash[G2] = FoundingTensionHash[root] │ (propagated)
P88 drift detection runs at every depth ────────────┘

Figure 3 — Drift Suppression and Archival

P88 Constitutional Drift Detection

     │ DriftScore > threshold?
     ├── NO  ──► Continue OutlierFork operation
     └── YES ──► SUPPRESS fail-closed
                 OutlierForkRecord archived (not deleted)
                 ArchivalRecord appended to Reasoning Ledger

Figure 4 — Displacement of Dominant Branch via Evidence

OutlierForkBranch evidence weight

     ▼ accumulation over sessions
┌──────────────────────────────────┐
│  OutlierForkBranch weight        │
│  ██████████████████████████░░    │
│  crosses dominant branch thresh  │
└──────────────────┬───────────────┘


       P83 dissent evaluation triggered
       OutlierFork displaces dominant branch
       through evidence — not declaration

Abstract

An AGI outlier fork extension is disclosed for AIEP governed reasoning substrates. A P78 outlier branch that crosses a schema-defined evidence weight threshold is promoted to OutlierForkBranch status, acquiring full substrate-level capability: sub-GoalVector generation, sub-swarm formation rights, and multi-session persistence. At promotion, the substrate’s root FoundingTensionHash is copied as an immutable constitutional anchor for the fork. All OutlierSubGoalVectors propagate this hash through every recursion level. P88 constitutional drift detection runs independently at every sub-goal depth. An outlier that drifts from the founding tension is suppressed fail-closed and archived — not deleted. An outlier that accumulates sufficient evidence displaces the dominant branch through standard P83 dissent evaluation. The OutlierForkBranch is the architectural implementation of the scientific revolutionary operating within a governed system: free to develop a complete alternative framework, constitutionally bound to the same founding tension as the system it challenges.