|
| 1 | +// SPDX-License-Identifier: PMPL-1.0-or-later |
| 2 | +// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk> |
| 3 | + |
| 4 | += Floor Raise Campaign — 2026-03-20 |
| 5 | +:toc: |
| 6 | +:toclevels: 2 |
| 7 | + |
| 8 | +== Purpose |
| 9 | + |
| 10 | +Systematically raise the architectural floor across all 256 hyperpolymath |
| 11 | +repositories by propagating foundational tool integrations that have been |
| 12 | +built but underadopted. |
| 13 | + |
| 14 | +== Gap Analysis (as of 2026-03-20) |
| 15 | + |
| 16 | +[cols="2,1,1,1"] |
| 17 | +|=== |
| 18 | +| Category | Missing | Total | Gap % |
| 19 | + |
| 20 | +| 0-AI-MANIFEST.a2ml | 18 | 256 | 7% |
| 21 | +| Trustfile.a2ml | 78 | 256 | 30% |
| 22 | +| Dustfile.a2ml | 206 | 256 | 80% |
| 23 | +| `assail` recipe in Justfile | 170 | 256 | 66% |
| 24 | +| proven.a2ml integration | 256 | 256 | 100% |
| 25 | +| verisimdb.a2ml integration | 256 | 256 | 100% |
| 26 | +| feedback-o-tron.a2ml integration | 256 | 256 | 100% |
| 27 | +| vexometer.a2ml integration | 256 | 256 | 100% |
| 28 | +|=== |
| 29 | + |
| 30 | +== Dispatch Manifests |
| 31 | + |
| 32 | +=== Phase 1: Structural (472 actions) |
| 33 | + |
| 34 | +File: `floor-raise-2026-03-20.jsonl` |
| 35 | + |
| 36 | +* 18 missing AI manifests (confidence: 0.98) |
| 37 | +* 78 missing Trustfiles (confidence: 0.98) |
| 38 | +* 206 missing Dustfiles (confidence: 0.98) |
| 39 | +* 170 missing assail recipes (confidence: 0.95) |
| 40 | + |
| 41 | +=== Phase 2: Integrations (1024 actions) |
| 42 | + |
| 43 | +File: `floor-raise-integrations-2026-03-20.jsonl` |
| 44 | + |
| 45 | +* 256 missing proven.a2ml (confidence: 0.97) |
| 46 | +* 256 missing verisimdb.a2ml (confidence: 0.97) |
| 47 | +* 256 missing feedback-o-tron.a2ml (confidence: 0.97) |
| 48 | +* 256 missing vexometer.a2ml (confidence: 0.97) |
| 49 | + |
| 50 | +== Fix Scripts (8 new) |
| 51 | + |
| 52 | +[cols="1,2"] |
| 53 | +|=== |
| 54 | +| Script | Purpose |
| 55 | + |
| 56 | +| `fix-missing-trustfile.sh` | Add Trustfile.a2ml (provenance contract) |
| 57 | +| `fix-missing-dustfile.sh` | Add Dustfile.a2ml (cleanup contract) |
| 58 | +| `fix-missing-ai-manifest.sh` | Add 0-AI-MANIFEST.a2ml (AI entry point) |
| 59 | +| `fix-missing-assail-recipe.sh` | Add `assail` recipe to Justfile |
| 60 | +| `fix-missing-proven-ref.sh` | Add proven integration reference |
| 61 | +| `fix-missing-verisimdb-feed.sh` | Add VeriSimDB feed configuration |
| 62 | +| `fix-missing-feedback-integration.sh` | Add feedback-o-tron integration |
| 63 | +| `fix-missing-vexometer-hooks.sh` | Add vexometer friction hooks |
| 64 | +|=== |
| 65 | + |
| 66 | +== Execution |
| 67 | + |
| 68 | +[source,bash] |
| 69 | +---- |
| 70 | +# Phase 1: Structural fixes (dry-run first) |
| 71 | +./scripts/dispatch-runner.sh --manifest campaigns/floor-raise-2026-03-20.jsonl --dry-run |
| 72 | +
|
| 73 | +# Phase 1: Execute |
| 74 | +./scripts/dispatch-runner.sh --manifest campaigns/floor-raise-2026-03-20.jsonl --parallel 8 |
| 75 | +
|
| 76 | +# Phase 2: Integration references (dry-run first) |
| 77 | +./scripts/dispatch-runner.sh --manifest campaigns/floor-raise-integrations-2026-03-20.jsonl --dry-run |
| 78 | +
|
| 79 | +# Phase 2: Execute |
| 80 | +./scripts/dispatch-runner.sh --manifest campaigns/floor-raise-integrations-2026-03-20.jsonl --parallel 8 |
| 81 | +---- |
| 82 | + |
| 83 | +== PanLL Monitoring |
| 84 | + |
| 85 | +Seven new panels in PanLL provide real-time visibility: |
| 86 | + |
| 87 | +1. **FloorRaise** (FR) — Master dashboard with adoption metrics |
| 88 | +2. **ProvenAdoption** (PrA) — Per-repo proven module usage |
| 89 | +3. **ContractileCompleteness** (CC) — Must/Trust/Dust/K9 coverage |
| 90 | +4. **ManifestCoverage** (MC) — AI manifest presence |
| 91 | +5. **VerisimdbFeeds** (VF) — Data feed health |
| 92 | +6. **FeedbackRouting** (FBR) — Upstream bug report status |
| 93 | +7. **VexometerFriction** (VxF) — Irritation surface measurements |
| 94 | + |
| 95 | +== Expected Outcomes |
| 96 | + |
| 97 | +After full execution: |
| 98 | + |
| 99 | +* 0-AI-MANIFEST.a2ml: 256/256 (100%) |
| 100 | +* Trustfile.a2ml: 256/256 (100%) |
| 101 | +* Dustfile.a2ml: 256/256 (100%) |
| 102 | +* `assail` recipe: all repos with Justfiles |
| 103 | +* Integration references: 256/256 for all four tools |
| 104 | +* Total actions: 1,496 across 256 repos |
0 commit comments