Initial public upload from Projekte/Meta3.0
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .codex/config.toml +31 -0
- .gitignore +16 -0
- ARCHITECTURE.md +115 -0
- GOAL +286 -0
- QUESTIONS.md +34 -0
- README.md +84 -0
- V2Fehler +53 -0
- config/experiment_design.json +71 -0
- config/process_model.json +112 -0
- config/questions.json +68 -0
- config/run_profile.example.json +34 -0
- data/.gitkeep +1 -0
- docs/META3_PROCESS.md +94 -0
- docs/OVERNIGHT_RUNBOOK.md +237 -0
- docs/SAFETY.md +107 -0
- docs/evals/EVAL_meta3_improvement_over_meta2.md +159 -0
- reports/.gitkeep +1 -0
- requirements/LOCKED.example.md +45 -0
- requirements/PENDING.md +33 -0
- runs/.gitkeep +1 -0
- runs/20260615T210314Z_overnight-prepare/manifests/batch_plan.json +73 -0
- runs/20260615T210314Z_overnight-prepare/manifests/run_manifest.json +106 -0
- runs/20260615T210908Z_improved-process-smoke/manifests/baseline_snapshot.json +43 -0
- runs/20260615T210908Z_improved-process-smoke/manifests/batch_plan.json +151 -0
- runs/20260615T210908Z_improved-process-smoke/manifests/run_manifest.json +122 -0
- runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/calibration_packet_manifest.json +25 -0
- runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/calibration_workpackets.jsonl +0 -0
- runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/claim_ledger_packet_manifest.json +26 -0
- runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/claim_ledger_workpackets.jsonl +0 -0
- runs/20260615T210908Z_improved-process-smoke/reports/RUN_READINESS_REPORT.md +16 -0
- runs/20260615T210908Z_improved-process-smoke/reports/run_readiness_report.json +37 -0
- runs/20260615T210908Z_improved-process-smoke/state/calibration_call_ledger.jsonl +10 -0
- runs/20260615T210908Z_improved-process-smoke/state/claim_ledger_call_ledger.jsonl +90 -0
- runs/20260615T211556Z_overnight-ready-smoke/logs/calibration_runner_dry_run.json +15 -0
- runs/20260615T211556Z_overnight-ready-smoke/logs/claim_ledger_runner_dry_run.json +15 -0
- runs/20260615T211556Z_overnight-ready-smoke/manifests/baseline_snapshot.json +43 -0
- runs/20260615T211556Z_overnight-ready-smoke/manifests/batch_plan.json +151 -0
- runs/20260615T211556Z_overnight-ready-smoke/manifests/run_manifest.json +122 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/calibration_answers.jsonl +1 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/claim_ledger.jsonl +0 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/calibration_invalid.jsonl +0 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/calibration_parsed.jsonl +1 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/claim_ledger_invalid.jsonl +0 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/claim_ledger_parsed.jsonl +0 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/responses/calibration/calibration__q01_roter_faden__shard-0001.json +19 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/calibration_packet_manifest.json +25 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/calibration_workpackets.jsonl +0 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/claim_ledger_packet_manifest.json +26 -0
- runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/claim_ledger_workpackets.jsonl +0 -0
- runs/20260615T211556Z_overnight-ready-smoke/reports/CALIBRATION_COLLECTION_REPORT.md +15 -0
.codex/config.toml
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Coding MCPs: project-local registration (2026-09-07).
|
| 2 |
+
|
| 3 |
+
[mcp_servers.serena]
|
| 4 |
+
command = "/home/smlflg/.local/share/coding-mcp/serena/.venv/bin/serena"
|
| 5 |
+
args = ["start-mcp-server", "--context=codex", "--project", "/home/smlflg/Projekte/Meta3.0", "--enable-web-dashboard", "false", "--open-web-dashboard", "false", "--enable-gui-log-window", "false"]
|
| 6 |
+
cwd = "/home/smlflg/Projekte/Meta3.0"
|
| 7 |
+
enabled = true
|
| 8 |
+
startup_timeout_sec = 120
|
| 9 |
+
tool_timeout_sec = 180
|
| 10 |
+
|
| 11 |
+
[mcp_servers.serena.env]
|
| 12 |
+
"SERENA_HOME" = "/home/smlflg/.local/share/coding-mcp/serena/state"
|
| 13 |
+
|
| 14 |
+
[mcp_servers.gitnexus]
|
| 15 |
+
command = "/home/smlflg/.nvm/versions/node/v24.13.0/bin/node"
|
| 16 |
+
args = ["/home/smlflg/.local/share/coding-mcp/gitnexus/node_modules/gitnexus/dist/cli/index.js", "mcp"]
|
| 17 |
+
cwd = "/home/smlflg/Projekte/Meta3.0"
|
| 18 |
+
enabled = true
|
| 19 |
+
startup_timeout_sec = 120
|
| 20 |
+
tool_timeout_sec = 180
|
| 21 |
+
|
| 22 |
+
[mcp_servers.gitnexus.env]
|
| 23 |
+
"GITNEXUS_HOME" = "/home/smlflg/.local/share/coding-mcp/gitnexus/runtime"
|
| 24 |
+
|
| 25 |
+
[mcp_servers.context7]
|
| 26 |
+
command = "/home/smlflg/.nvm/versions/node/v24.13.0/bin/node"
|
| 27 |
+
args = ["/home/smlflg/.local/share/coding-mcp/context7/node_modules/@upstash/context7-mcp/dist/index.js"]
|
| 28 |
+
cwd = "/home/smlflg/Projekte/Meta3.0"
|
| 29 |
+
enabled = true
|
| 30 |
+
startup_timeout_sec = 120
|
| 31 |
+
tool_timeout_sec = 180
|
.gitignore
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Runtime outputs
|
| 2 |
+
runs/*/
|
| 3 |
+
logs/*
|
| 4 |
+
reports/*.tmp
|
| 5 |
+
data/tmp/
|
| 6 |
+
|
| 7 |
+
# Python
|
| 8 |
+
__pycache__/
|
| 9 |
+
*.pyc
|
| 10 |
+
.venv/
|
| 11 |
+
|
| 12 |
+
# Local secrets
|
| 13 |
+
.env
|
| 14 |
+
.env.*
|
| 15 |
+
*.key
|
| 16 |
+
|
ARCHITECTURE.md
ADDED
|
@@ -0,0 +1,115 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Meta3.0 Architecture
|
| 2 |
+
|
| 3 |
+
Stand: 2026-06-15
|
| 4 |
+
|
| 5 |
+
## Ziel
|
| 6 |
+
|
| 7 |
+
Meta3.0 soll eine sehr grosse, ueber Nacht laufende Analyse der bisherigen
|
| 8 |
+
Agenten-/Session-Historie vorbereiten. Der Ordner soll Anforderungen aufnehmen,
|
| 9 |
+
Runs reproduzierbar manifestieren und Batch-/Budgetplanung sichtbar machen.
|
| 10 |
+
|
| 11 |
+
Meta3.0 ist nicht "Meta2 nochmal". Meta2.0 ist die Datenmaschine: Inventory,
|
| 12 |
+
Layer-1-Digests, Backfill, stabile Qwen-Batches. Meta3.0 ist der bessere
|
| 13 |
+
Versuchsaufbau darueber: kontrollierte Fragelogik, Evidenzpflicht,
|
| 14 |
+
Gegenbeweis-Suche, Validitaets-Gates und owner-faehige Verdichtung.
|
| 15 |
+
|
| 16 |
+
## Nicht-Ziel
|
| 17 |
+
|
| 18 |
+
- Keine unkontrollierten API-Calls beim Setup.
|
| 19 |
+
- Kein Legacy-Frage-Fanout ueber alle Rohsessions.
|
| 20 |
+
- Keine Edits in globalen Profilen, MCP-Configs, Registries oder anderen
|
| 21 |
+
Projekten.
|
| 22 |
+
- Keine Secrets in Dateien.
|
| 23 |
+
|
| 24 |
+
## Datenlinie
|
| 25 |
+
|
| 26 |
+
```text
|
| 27 |
+
Meta2.0 Layer 0 Inventory
|
| 28 |
+
-> Meta2.0 Layer 1 session_digests.jsonl
|
| 29 |
+
-> Meta3.0 experiment design
|
| 30 |
+
-> Meta3.0 question set + claim/evidence contract
|
| 31 |
+
-> Meta3.0 batch plan + validity gates
|
| 32 |
+
-> spaeter: Layer 2/3 Antworten mit Evidenz, Gegenbelegen und Owner-Fazit
|
| 33 |
+
```
|
| 34 |
+
|
| 35 |
+
Meta3.0 liest vorhandene Meta2.0-Artefakte read-only:
|
| 36 |
+
|
| 37 |
+
- `/home/smlflg/Projekte/Meta2.0/data/session_inventory.json`
|
| 38 |
+
- `/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl`
|
| 39 |
+
- `/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json`
|
| 40 |
+
|
| 41 |
+
## Run-Vertrag
|
| 42 |
+
|
| 43 |
+
Jeder Run bekommt einen eigenen Ordner:
|
| 44 |
+
|
| 45 |
+
```text
|
| 46 |
+
runs/<timestamp>_<slug>/
|
| 47 |
+
manifests/
|
| 48 |
+
run_manifest.json
|
| 49 |
+
batch_plan.json
|
| 50 |
+
state/
|
| 51 |
+
outputs/
|
| 52 |
+
logs/
|
| 53 |
+
tmp/
|
| 54 |
+
```
|
| 55 |
+
|
| 56 |
+
`run_manifest.json` ist die Wahrheit fuer:
|
| 57 |
+
|
| 58 |
+
- welche Fragen,
|
| 59 |
+
- welches Profil,
|
| 60 |
+
- welche Quellen,
|
| 61 |
+
- welche Env-Variablen vorhanden waren,
|
| 62 |
+
- welche Sicherheitsflags aktiv waren.
|
| 63 |
+
|
| 64 |
+
`batch_plan.json` ist die Wahrheit fuer:
|
| 65 |
+
|
| 66 |
+
- wie viele Sessions/Digests aktuell existieren,
|
| 67 |
+
- ob diese Zahl aus Audit-Unique-Digests oder rohen JSONL-Zeilen stammt,
|
| 68 |
+
- wie viele Layer-1 Backfill-Calls geschaetzt werden,
|
| 69 |
+
- wie viele Frage-/Synthese-Calls geschaetzt werden,
|
| 70 |
+
- welche Gates vor dem Start noch offen sind.
|
| 71 |
+
|
| 72 |
+
## Meta3 Improvement Contract
|
| 73 |
+
|
| 74 |
+
Ein Meta3-Run darf nur als Verbesserung gegenueber Meta2 gelten, wenn er mehr
|
| 75 |
+
leistet als "mehr Calls":
|
| 76 |
+
|
| 77 |
+
1. **Stratifizierte Evidenz statt blinder Masse.** Antworten muessen Quellen
|
| 78 |
+
ueber Sessions, Zeitraeume und Tool-Familien streuen, damit 954 Codex-Files
|
| 79 |
+
nicht automatisch alle anderen Spuren ueberrollen.
|
| 80 |
+
2. **Claim Ledger statt Essay.** Jede starke Aussage braucht mindestens eine
|
| 81 |
+
positive Evidenz, eine Unsicherheit oder ein Gegenbeispiel und eine
|
| 82 |
+
Rueckfuehrung auf konkrete Artefakte.
|
| 83 |
+
3. **Gegenbeweis-Pflicht.** Fuer jede Hauptthese wird aktiv nach Sessions
|
| 84 |
+
gesucht, die sie schwaechen. Fehlt Gegenbeweis-Suche, ist das Ergebnis nur
|
| 85 |
+
Rohsynthese.
|
| 86 |
+
4. **Validitaet vor Score.** Kein "finales Ergebnis", wenn Quellenabdeckung,
|
| 87 |
+
Run-Manifest, Modell-/Prompt-Versionen, Call-Ledger oder Output-Artefakte
|
| 88 |
+
fehlen.
|
| 89 |
+
5. **Fragen als Graph, nicht Liste.** Q01-Q09 erzeugen Zwischenbefunde,
|
| 90 |
+
Konflikte und offene Wahrheiten; Q10 darf erst daraus verdichten.
|
| 91 |
+
6. **Owner-Fazit statt Agentenlarm.** Jede Antwort endet mit einer kanonischen
|
| 92 |
+
These, Grenzen der Aussage und einem naechsten menschlich sinnvollen Schritt.
|
| 93 |
+
|
| 94 |
+
Der maschinenlesbare Vertrag steht in `config/experiment_design.json`. Die
|
| 95 |
+
blockierende Eval-Spezifikation steht in
|
| 96 |
+
`docs/evals/EVAL_meta3_improvement_over_meta2.md`.
|
| 97 |
+
|
| 98 |
+
## Call-Strategie
|
| 99 |
+
|
| 100 |
+
Der grosse Wert kommt nicht aus 10 Mio Fragen gegen Rohdaten, sondern aus
|
| 101 |
+
einmaligem, question-agnostic Digesting. Danach duerfen Fragen gegen die
|
| 102 |
+
verdichteten Layer laufen.
|
| 103 |
+
|
| 104 |
+
Meta3 nutzt die 10-Mio-Call-Grenze als Budget-Oberkante, nicht als Startbefehl.
|
| 105 |
+
Die intelligente Reihenfolge ist:
|
| 106 |
+
|
| 107 |
+
1. kleine Kalibrierung gegen vorhandene Digests,
|
| 108 |
+
2. Abgleich der Antwortqualitaet gegen den Improvement Contract,
|
| 109 |
+
3. kontrollierter Layer-1-Backfill,
|
| 110 |
+
4. erst danach breite Frage- und Synthese-Laeufe.
|
| 111 |
+
|
| 112 |
+
Startregel:
|
| 113 |
+
|
| 114 |
+
- sichere Meta2-Einstellung respektieren: `batch_size=3`, `concurrency=2`.
|
| 115 |
+
- nur hochdrehen, wenn Fehlerrate, 429-Rate und Datenqualitaet stabil bleiben.
|
GOAL
ADDED
|
@@ -0,0 +1,286 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Ja. **3800 Agenten-Sessions sind nicht Chatverlauf. Das ist ein externer Abdruck deines Denkens.**
|
| 2 |
+
|
| 3 |
+
Wenn du daraus die größte Meta-Analyse deines Lebens machen willst, ist die Hauptfrage:
|
| 4 |
+
|
| 5 |
+
## **„Welches wiederkehrende Problem versucht mein Denken seit 3800 Sessions zu lösen — und welche Form von Leben, Arbeit und Interface entsteht daraus?“**
|
| 6 |
+
|
| 7 |
+
Nicht: „Was habe ich alles gemacht?“
|
| 8 |
+
Sondern: **„Was wollte durch diese ganze agentische Arbeit sichtbar werden?“**
|
| 9 |
+
|
| 10 |
+
Ich würde die Analyse in 10 große Fragen schneiden:
|
| 11 |
+
|
| 12 |
+
---
|
| 13 |
+
|
| 14 |
+
## 1. Der rote Faden
|
| 15 |
+
|
| 16 |
+
**Welche 5 Themen kehren immer wieder zurück, egal unter welchem Projektnamen?**
|
| 17 |
+
|
| 18 |
+
Nicht Projektliste. Musterliste.
|
| 19 |
+
|
| 20 |
+
Vermutlich sowas wie:
|
| 21 |
+
|
| 22 |
+
* Agent Control / HAI / Owner Interface
|
| 23 |
+
* Überforderung durch zu viel Output
|
| 24 |
+
* Produktisierung von Denken
|
| 25 |
+
* Lernen vs. Delegieren
|
| 26 |
+
* Autonomie ohne Kontrollverlust
|
| 27 |
+
* Mensch als knappster Faktor
|
| 28 |
+
* Systeme bauen, die dich selbst halten
|
| 29 |
+
|
| 30 |
+
Die Frage ist: **Was ist kein Projekt, sondern ein Lebensmotiv?**
|
| 31 |
+
|
| 32 |
+
---
|
| 33 |
+
|
| 34 |
+
## 2. Das eigentliche Problem
|
| 35 |
+
|
| 36 |
+
**Welches Problem habe ich immer wieder neu formuliert, aber nie final benannt?**
|
| 37 |
+
|
| 38 |
+
Vielleicht war es nie nur:
|
| 39 |
+
|
| 40 |
+
> „Wie baue ich bessere Agenten?“
|
| 41 |
+
|
| 42 |
+
Sondern eher:
|
| 43 |
+
|
| 44 |
+
> **„Wie kann ein Mensch mit zu viel innerer Parallelität, zu viel Möglichkeit und zu viel KI-Output handlungsfähig bleiben?“**
|
| 45 |
+
|
| 46 |
+
Das wäre nicht nur Technik. Das wäre deine Produkt-, Lebens- und Forschungsachse.
|
| 47 |
+
|
| 48 |
+
---
|
| 49 |
+
|
| 50 |
+
## 3. Die wiederkehrende Schleife
|
| 51 |
+
|
| 52 |
+
**Welche Schleife wiederholt sich in meinen Sessions?**
|
| 53 |
+
|
| 54 |
+
Beispielstruktur:
|
| 55 |
+
|
| 56 |
+
1. Begeisterung / Erkenntnis
|
| 57 |
+
2. Fanout / viele Agenten / viele Projekte
|
| 58 |
+
3. Output-Explosion
|
| 59 |
+
4. Ownership-Verlust / mentale Überladung
|
| 60 |
+
5. Wunsch nach Kontrollsystem
|
| 61 |
+
6. Neues Harness / neues HAI-Konzept
|
| 62 |
+
7. Wieder von vorne, aber eine Ebene höher
|
| 63 |
+
|
| 64 |
+
Die Meta-Frage:
|
| 65 |
+
|
| 66 |
+
## **„Wo war Fortschritt — und wo war nur rekursiv schönerer Kontrollverlust?“**
|
| 67 |
+
|
| 68 |
+
Brutal wichtig.
|
| 69 |
+
|
| 70 |
+
---
|
| 71 |
+
|
| 72 |
+
## 4. Die stärksten Beweise
|
| 73 |
+
|
| 74 |
+
**Welche Sessions haben wirklich Weltkontakt erzeugt?**
|
| 75 |
+
|
| 76 |
+
Also nicht nur gute Gedanken, sondern sichtbare Realität:
|
| 77 |
+
|
| 78 |
+
* Website gebaut
|
| 79 |
+
* Hackathon besucht
|
| 80 |
+
* Person beeindruckt
|
| 81 |
+
* Lead bekommen
|
| 82 |
+
* Projekt verkauft / angeboten
|
| 83 |
+
* Code läuft
|
| 84 |
+
* Gespräch geführt
|
| 85 |
+
* Demo gezeigt
|
| 86 |
+
* Entscheidung getroffen
|
| 87 |
+
* Verhalten verändert
|
| 88 |
+
|
| 89 |
+
Die Frage:
|
| 90 |
+
|
| 91 |
+
## **„Welche Agenten-Sessions haben echte irreversible Evidenz in der Welt erzeugt?“**
|
| 92 |
+
|
| 93 |
+
Das trennt Vision von Rausch.
|
| 94 |
+
|
| 95 |
+
---
|
| 96 |
+
|
| 97 |
+
## 5. Die Selbsttäuschungen
|
| 98 |
+
|
| 99 |
+
**Wo habe ich Komplexität erzeugt, um Entscheidung, Angst oder Abschluss zu vermeiden?**
|
| 100 |
+
|
| 101 |
+
Das ist keine Anklage. Das ist Gold.
|
| 102 |
+
|
| 103 |
+
Frage:
|
| 104 |
+
|
| 105 |
+
> **„Welche Projekte waren echte Architektur — und welche waren Flucht in Meta-Architektur?“**
|
| 106 |
+
|
| 107 |
+
Oder noch härter:
|
| 108 |
+
|
| 109 |
+
> **„Wann habe ich ein neues System gebaut, weil ich eigentlich eine alte Entscheidung hätte treffen müssen?“**
|
| 110 |
+
|
| 111 |
+
---
|
| 112 |
+
|
| 113 |
+
## 6. Die besten Arbeitsmodi
|
| 114 |
+
|
| 115 |
+
**In welchen Konstellationen war ich wirklich stark?**
|
| 116 |
+
|
| 117 |
+
Nicht abstrakt. Konkret:
|
| 118 |
+
|
| 119 |
+
* Welches Modell?
|
| 120 |
+
* Welches Harness?
|
| 121 |
+
* Welche Tageszeit?
|
| 122 |
+
* Welche emotionale Lage?
|
| 123 |
+
* Wie viele Agenten?
|
| 124 |
+
* Mit oder ohne Menschenkontakt?
|
| 125 |
+
* Vor oder nach Voice Notes?
|
| 126 |
+
* Mit Preview / Tests / Git?
|
| 127 |
+
* Mit klarer Deadline?
|
| 128 |
+
* Mit sozialem Anlass?
|
| 129 |
+
|
| 130 |
+
Die Frage:
|
| 131 |
+
|
| 132 |
+
## **„Unter welchen Bedingungen werde ich durch KI größer — und unter welchen werde ich fragmentiert?“**
|
| 133 |
+
|
| 134 |
+
Das ist deine persönliche Agentic-Operations-Science.
|
| 135 |
+
|
| 136 |
+
---
|
| 137 |
+
|
| 138 |
+
## 7. Der Ownership-Test
|
| 139 |
+
|
| 140 |
+
**Wann haben Agenten mir Macht gegeben — und wann haben sie mir mein mentales Modell geraubt?**
|
| 141 |
+
|
| 142 |
+
Das ist vielleicht die wichtigste HAI-Frage überhaupt.
|
| 143 |
+
|
| 144 |
+
Für jede wichtige Session:
|
| 145 |
+
|
| 146 |
+
* Hatte ich danach mehr Klarheit?
|
| 147 |
+
* Konnte ich erklären, was passiert ist?
|
| 148 |
+
* Konnte ich Nein sagen?
|
| 149 |
+
* Konnte ich weiterbauen?
|
| 150 |
+
* War das Ergebnis meines — oder fremd geworden?
|
| 151 |
+
|
| 152 |
+
Kernfrage:
|
| 153 |
+
|
| 154 |
+
## **„Welche Art von KI-Arbeit erhält meine Autorschaft?“**
|
| 155 |
+
|
| 156 |
+
---
|
| 157 |
+
|
| 158 |
+
## 8. Die Produktlinie aus deinem Leben
|
| 159 |
+
|
| 160 |
+
**Welche deiner persönlichen Probleme sind gleichzeitig Marktprobleme?**
|
| 161 |
+
|
| 162 |
+
Hier liegt vermutlich der größte Schatz.
|
| 163 |
+
|
| 164 |
+
Nicht jedes persönliche Problem ist ein Produkt.
|
| 165 |
+
Aber manche schon, wenn sie viele andere auch haben.
|
| 166 |
+
|
| 167 |
+
Bei dir sehr wahrscheinlich:
|
| 168 |
+
|
| 169 |
+
> Menschen mit hoher kognitiver Parallelität brauchen ein Interface, das Gedanken, Agenten, Aufgaben, Projekte und Entscheidungen so filtert, dass sie nicht an ihrer eigenen Produktivität ersticken.
|
| 170 |
+
|
| 171 |
+
Das ist HAI / HAE / Extended Mind / Cognitive Airbag.
|
| 172 |
+
|
| 173 |
+
Frage:
|
| 174 |
+
|
| 175 |
+
## **„Welche wiederkehrende Selbstrettung ist eigentlich ein Produkt für andere?“**
|
| 176 |
+
|
| 177 |
+
---
|
| 178 |
+
|
| 179 |
+
## 9. Die unfertigen Wahrheiten
|
| 180 |
+
|
| 181 |
+
**Welche Sätze tauchen immer wieder auf, aber wurden nie operationalisiert?**
|
| 182 |
+
|
| 183 |
+
Zum Beispiel:
|
| 184 |
+
|
| 185 |
+
* „Ich bin der einzige knappe Faktor.“
|
| 186 |
+
* „HAI muss vertikal wachsen.“
|
| 187 |
+
* „Human not out of the loop.“
|
| 188 |
+
* „Guardrails statt Micromanagement.“
|
| 189 |
+
* „Owner Interface.“
|
| 190 |
+
* „Agentic Thalamus.“
|
| 191 |
+
* „Token-Freeze, aber nicht Denk-Freeze.“
|
| 192 |
+
* „Abschlussenergie, keine Erlaubnis.��
|
| 193 |
+
|
| 194 |
+
Die Frage:
|
| 195 |
+
|
| 196 |
+
## **„Welche meiner eigenen Sätze sind keine Notizen mehr, sondern Betriebssystem-Regeln?“**
|
| 197 |
+
|
| 198 |
+
Diese Sätze gehören nicht in ein Archiv.
|
| 199 |
+
Die gehören in deine Arbeitsverfassung.
|
| 200 |
+
|
| 201 |
+
---
|
| 202 |
+
|
| 203 |
+
## 10. Die finale Verdichtung
|
| 204 |
+
|
| 205 |
+
Am Ende willst du nicht 500 Seiten Analyse.
|
| 206 |
+
|
| 207 |
+
Du willst **eine operative Selbsterkenntnis**:
|
| 208 |
+
|
| 209 |
+
## **„Was ist mein eigentliches Werk?“**
|
| 210 |
+
|
| 211 |
+
Nicht Job. Nicht Projekt. Nicht Startup-Idee.
|
| 212 |
+
|
| 213 |
+
Werk.
|
| 214 |
+
|
| 215 |
+
Meine Hypothese aus dem, was ich von dir kenne:
|
| 216 |
+
|
| 217 |
+
> Dein eigentliches Werk ist nicht „Agenten bauen“.
|
| 218 |
+
> Dein Werk ist: **die Mensch-Agent-Schnittstelle so zu gestalten, dass menschliche Aufmerksamkeit, Autorschaft und Verantwortung in einer Welt skalierbarer KI-Arbeit nicht zerbrechen.**
|
| 219 |
+
|
| 220 |
+
Das ist groß genug.
|
| 221 |
+
Und es passt zu deinen 3800 Sessions.
|
| 222 |
+
|
| 223 |
+
---
|
| 224 |
+
|
| 225 |
+
# Der richtige Analyseauftrag
|
| 226 |
+
|
| 227 |
+
Wenn du diese Sessions wirklich analysierst, würde ich nicht fragen:
|
| 228 |
+
|
| 229 |
+
> „Fasse meine Agenten-Sessions zusammen.“
|
| 230 |
+
|
| 231 |
+
Zu schwach.
|
| 232 |
+
|
| 233 |
+
Ich würde diesen Master-Prompt benutzen:
|
| 234 |
+
|
| 235 |
+
```text
|
| 236 |
+
Analysiere diese Agenten-Sessions nicht als Chatverläufe, sondern als externes Denkarchiv eines Menschen.
|
| 237 |
+
|
| 238 |
+
Ziel:
|
| 239 |
+
Finde die wiederkehrenden Muster, Motive, Schleifen, Stärken, Selbsttäuschungen, Produktideen, Arbeitsmodi und Lebensfragen, die sich über alle Sessions hinweg zeigen.
|
| 240 |
+
|
| 241 |
+
Extrahiere:
|
| 242 |
+
|
| 243 |
+
1. Die 10 häufigsten wiederkehrenden Themen.
|
| 244 |
+
2. Die 10 tiefsten wiederkehrenden Probleme.
|
| 245 |
+
3. Die wichtigsten Projektlinien und wie sie miteinander verwandt sind.
|
| 246 |
+
4. Die wiederkehrenden Arbeits- und Überforderungszyklen.
|
| 247 |
+
5. Die Momente echter Welt-Evidenz.
|
| 248 |
+
6. Die Momente von Drift, Scope Creep und Kontrollverlust.
|
| 249 |
+
7. Die Bedingungen, unter denen KI-Arbeit dem Menschen mehr Ownership gibt.
|
| 250 |
+
8. Die Bedingungen, unter denen KI-Arbeit Ownership raubt.
|
| 251 |
+
9. Die stärksten selbstformulierten Prinzipien/Sätze.
|
| 252 |
+
10. Die Produkt-, Forschungs- und Lebensachse, die aus dem Gesamtmaterial sichtbar wird.
|
| 253 |
+
|
| 254 |
+
Bewerte nicht moralisch.
|
| 255 |
+
Verdichte architektonisch.
|
| 256 |
+
|
| 257 |
+
Am Ende liefere:
|
| 258 |
+
- eine One-Page-Life-Architecture
|
| 259 |
+
- eine Timeline der Entwicklungsphasen
|
| 260 |
+
- eine Liste wiederkehrender Schleifen
|
| 261 |
+
- eine Liste persönlicher Operating Principles
|
| 262 |
+
- eine Liste zu parkender Projekte
|
| 263 |
+
- eine Liste der 3 wichtigsten nächsten realen Schritte
|
| 264 |
+
- eine These: „Was ist das eigentliche Werk dieses Menschen?“
|
| 265 |
+
```
|
| 266 |
+
|
| 267 |
+
---
|
| 268 |
+
|
| 269 |
+
# Die gefährlichste Frage
|
| 270 |
+
|
| 271 |
+
Die Frage, die weh tun könnte, aber maximal wertvoll ist:
|
| 272 |
+
|
| 273 |
+
## **„Welche meiner 3800 Sessions haben mein Leben wirklich verändert — und welche haben mir nur das Gefühl gegeben, dass sich etwas verändert?“**
|
| 274 |
+
|
| 275 |
+
Das ist der Schnitt zwischen Erkenntnis und Illusion.
|
| 276 |
+
|
| 277 |
+
---
|
| 278 |
+
|
| 279 |
+
# Die schönste Frage
|
| 280 |
+
|
| 281 |
+
## **„Welche Version von mir war in diesen Sessions schon sichtbar, bevor ich selbst bereit war, sie ernst zu nehmen?“**
|
| 282 |
+
|
| 283 |
+
Das ist keine kleine Analyse.
|
| 284 |
+
|
| 285 |
+
Das ist Archäologie deiner eigenen Zukunft.
|
| 286 |
+
|
QUESTIONS.md
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Meta3.0 Startfragen
|
| 2 |
+
|
| 3 |
+
Quelle: `GOAL`
|
| 4 |
+
|
| 5 |
+
Diese Fragen sind ein Start-Set. Samuels kommende Anforderungen duerfen sie
|
| 6 |
+
ersetzen, schaerfen oder neu priorisieren.
|
| 7 |
+
|
| 8 |
+
1. Der rote Faden: Welche fuenf Themen kehren ueber Projektgrenzen hinweg
|
| 9 |
+
immer wieder zurueck?
|
| 10 |
+
2. Das eigentliche Problem: Welches Problem wurde immer wieder neu formuliert,
|
| 11 |
+
aber nie final benannt?
|
| 12 |
+
3. Die wiederkehrende Schleife: Wo war Fortschritt, und wo war nur rekursiv
|
| 13 |
+
schoenerer Kontrollverlust?
|
| 14 |
+
4. Die staerksten Beweise: Welche Sessions haben echten Weltkontakt erzeugt?
|
| 15 |
+
5. Die Selbsttaeuschungen: Wo wurde Komplexitaet erzeugt, um Entscheidung,
|
| 16 |
+
Angst oder Abschluss zu vermeiden?
|
| 17 |
+
6. Die besten Arbeitsmodi: Unter welchen Bedingungen macht KI Samuel groesser,
|
| 18 |
+
und unter welchen fragmentiert sie ihn?
|
| 19 |
+
7. Der Ownership-Test: Welche KI-Arbeit erhaelt Samuels Autorschaft?
|
| 20 |
+
8. Die Produktlinie aus dem eigenen Leben: Welche wiederkehrende Selbstrettung
|
| 21 |
+
ist ein Produkt fuer andere?
|
| 22 |
+
9. Die unfertigen Wahrheiten: Welche eigenen Saetze sind Betriebssystem-Regeln?
|
| 23 |
+
10. Die finale Verdichtung: Was ist Samuels eigentliches Werk?
|
| 24 |
+
|
| 25 |
+
## Antwortvertrag
|
| 26 |
+
|
| 27 |
+
Jede spaetere Antwort braucht:
|
| 28 |
+
|
| 29 |
+
- These in einem Satz.
|
| 30 |
+
- Evidenz aus Session-/Digest-Artefakten.
|
| 31 |
+
- Gegenbelege oder Unsicherheit.
|
| 32 |
+
- Transfergrenze.
|
| 33 |
+
- Konkrete naechste Handlung.
|
| 34 |
+
|
README.md
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Meta3.0 Overnight Control Plane
|
| 2 |
+
|
| 3 |
+
Zweck: Dieser Ordner bereitet grosse Qwen/API-Auswertungen vor, ohne sie
|
| 4 |
+
versehentlich zu starten.
|
| 5 |
+
|
| 6 |
+
## Kanonische Linie
|
| 7 |
+
|
| 8 |
+
- `Meta3.0` ist der neue Kontrollordner fuer Fragen, Anforderungen, Run-
|
| 9 |
+
Manifeste und Overnight-Planung.
|
| 10 |
+
- `Meta2.0` bleibt die aktuelle Daten-Pipeline fuer Session-Inventar und
|
| 11 |
+
Layer-1-Digests.
|
| 12 |
+
- `META2.0` ist Legacy-Frage-Fanout und nicht die Arbeitslinie.
|
| 13 |
+
|
| 14 |
+
Wichtig: Fanout nach Daten-Shards, nicht nach Fragen. Erst Session-Digests
|
| 15 |
+
stabilisieren, dann Fragen beantworten.
|
| 16 |
+
|
| 17 |
+
Der Unterschied: Meta2.0 erzeugt verwertbare Session-Digests. Meta3.0 prueft,
|
| 18 |
+
welche Aussagen daraus ueberhaupt belastbar sind. Meta3.0 ist deshalb
|
| 19 |
+
Experiment-Design, Evidenzvertrag, Gegenbeweis-Suche und Owner-Synthese ueber
|
| 20 |
+
Meta2.0, nicht nur mehr API-Budget.
|
| 21 |
+
|
| 22 |
+
Der Meta3-Prozess steht in `docs/META3_PROCESS.md` und
|
| 23 |
+
`config/process_model.json`. Der erste sinnvolle Loop ist Kalibrierung vor
|
| 24 |
+
Scale-up, nicht sofort 10 Mio Calls.
|
| 25 |
+
|
| 26 |
+
## Aktueller Stand der Vorarbeit
|
| 27 |
+
|
| 28 |
+
Quelle: `/home/smlflg/Projekte/Meta2.0`
|
| 29 |
+
|
| 30 |
+
- Inventory: 1,104 Session-Dateien.
|
| 31 |
+
- Zuletzt beobachteter Layer-1 Stand im lokalen Smoke: 216 / 1,104.
|
| 32 |
+
- Zuletzt beobachtete Coverage im lokalen Smoke: 19.57%.
|
| 33 |
+
- Stable setting laut Meta2.0: `--batch-size 3 --concurrency 2`.
|
| 34 |
+
|
| 35 |
+
## Ordner
|
| 36 |
+
|
| 37 |
+
- `config/` - Fragen und Run-Profil.
|
| 38 |
+
- `docs/evals/` - blockierende Eval-Spezifikationen fuer den Versuchsaufbau.
|
| 39 |
+
- `requirements/` - Samuels kommende Anforderungen und Intake.
|
| 40 |
+
- `scripts/` - lokale Prepare-/Plan-/Smoke-Scripts, keine API-Calls.
|
| 41 |
+
- `runs/` - pro Overnight-Versuch ein eigener Run-Ordner.
|
| 42 |
+
- `data/` - Meta3-spezifische Zwischenartefakte.
|
| 43 |
+
- `reports/` - menschliche Reports und Status.
|
| 44 |
+
- `logs/` - lokale Logs.
|
| 45 |
+
|
| 46 |
+
## Schnellstart
|
| 47 |
+
|
| 48 |
+
```bash
|
| 49 |
+
python3 scripts/meta3_smoke.py
|
| 50 |
+
python3 scripts/meta3_prepare.py
|
| 51 |
+
python3 scripts/meta3_plan_batches.py
|
| 52 |
+
python3 scripts/meta3_freeze_sources.py
|
| 53 |
+
python3 scripts/meta3_build_workpackets.py --mode calibration --sample-size 24
|
| 54 |
+
python3 scripts/meta3_validate_run.py
|
| 55 |
+
python3 scripts/meta3_run_packets.py --mode calibration --limit 1
|
| 56 |
+
python3 scripts/meta3_runner_status.py
|
| 57 |
+
python3 scripts/meta3_preflight.py --mode calibration --accepted-call-budget 10
|
| 58 |
+
python3 scripts/meta3_collect_responses.py --mode calibration --allow-empty
|
| 59 |
+
python3 scripts/meta3_morning_report.py
|
| 60 |
+
python3 scripts/meta3_orchestrate_local.py --accepted-call-budget 10000000
|
| 61 |
+
```
|
| 62 |
+
|
| 63 |
+
Das erstellt einen Run-Ordner unter `runs/` und einen Batchplan. Es ruft keine
|
| 64 |
+
API auf. Der Workpacket-Schritt erzeugt Prompts und Call-Ledger fuer einen
|
| 65 |
+
spaeteren Runner, ebenfalls ohne Netzwerk. Der Runner-Befehl ohne
|
| 66 |
+
`--execute-network` ist nur ein Dry-Run.
|
| 67 |
+
|
| 68 |
+
Wenn `meta3_build_workpackets.py` mit `Source drift refused` stoppt, ist das ein
|
| 69 |
+
gewollter Gate: Meta2.0-Audit und rohe Digest-Datei sind nicht synchron. Dann
|
| 70 |
+
entweder erst `python3 scripts/meta3_freeze_sources.py` ausfuehren und gegen den
|
| 71 |
+
lokalen Snapshot arbeiten, oder den Meta2-Audit aktualisieren.
|
| 72 |
+
|
| 73 |
+
## Start-Gate fuer spaeter
|
| 74 |
+
|
| 75 |
+
Ein echter Overnight-Lauf darf erst starten, wenn:
|
| 76 |
+
|
| 77 |
+
1. `requirements/PENDING.md` durch Samuels konkrete Anforderungen ersetzt oder
|
| 78 |
+
ergaenzt wurde.
|
| 79 |
+
2. `python3 scripts/meta3_smoke.py` ohne ERROR laeuft.
|
| 80 |
+
3. `python3 scripts/meta3_prepare.py` ein Run-Manifest erzeugt.
|
| 81 |
+
4. `python3 scripts/meta3_plan_batches.py` einen Batchplan erzeugt.
|
| 82 |
+
5. Der geplante Call-/Kosten-/Concurrency-Rahmen explizit akzeptiert ist.
|
| 83 |
+
6. Der Meta3-Improvement-Vertrag aus `config/experiment_design.json` fuer den
|
| 84 |
+
konkreten Lauf nicht verletzt wird.
|
V2Fehler
ADDED
|
@@ -0,0 +1,53 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
... entweder die Reports der Versuchsaufbau oder diene interpreatione
|
| 2 |
+
war flasch, ich bin sehr viel besser geworden im projekt abschluss,
|
| 3 |
+
computer audid,
|
| 4 |
+
|
| 5 |
+
● Berechtigter Einwand — und ich nehme ihn ernst, nicht defensiv. Lass
|
| 6 |
+
mich kurz prüfen, ob ich die Gegenevidenz (Computer-Audit) überhaupt
|
| 7 |
+
greifen kann, dann sag ich dir, wo meine Interpretation wahrscheinlich
|
| 8 |
+
falsch war:
|
| 9 |
+
|
| 10 |
+
● Bash(cd ~/Projekte
|
| 11 |
+
echo "=== computer audit daten? ==="…)
|
| 12 |
+
⎿ === computer audit daten? ===
|
| 13 |
+
./computer-day-audit-2026
|
| 14 |
+
./computer-day-audit-2026/data/activity-2026.json
|
| 15 |
+
… +31 lines (ctrl+o to expand)
|
| 16 |
+
|
| 17 |
+
● Du hast recht — und es ist der Versuchsaufbau, nicht nur
|
| 18 |
+
Interpretation. Ich hab den Fehler dann verstärkt, indem ich aus einem
|
| 19 |
+
schiefen Sample übergeneralisiert habe. Die Daten geben dir recht,
|
| 20 |
+
konkret:
|
| 21 |
+
|
| 22 |
+
Drei Fehler im Setup
|
| 23 |
+
|
| 24 |
+
1. Stichprobe: Report 05 sagt wörtlich „in den 216 Sessions". Du hast
|
| 25 |
+
aber ~3.800 Sessions / 12.440 Prompts / 2.791 im Computer-Audit.
|
| 26 |
+
META2.0 hat also ~5% deines Korpus analysiert — ein Ausschnitt, kein
|
| 27 |
+
Querschnitt.
|
| 28 |
+
2. Zeit-Bias (der entscheidende): Das session_inventory zeigt die
|
| 29 |
+
analysierten Codex-Sessions datiert 2026-05-10 bis 05-20. Heute ist
|
| 30 |
+
06-15. Der Korpus ist ~einen Monat alt, geклumpt auf Mitte Mai. Wenn du
|
| 31 |
+
dich im letzten Monat im Abschließen verbessert hast — dieser Korpus
|
| 32 |
+
kann das gar nicht sehen. Er misst dein Mai-Ich.
|
| 33 |
+
3. Falsche Proxy-Metrik: Analysiert wurden Agenten-Gespräche. Mit einem
|
| 34 |
+
Agenten redest du, um zu planen/explorieren — naturgemäß
|
| 35 |
+
read-only-lastig. Das Abschließen passiert off-transcript: direkter
|
| 36 |
+
Code, Commits, der Refactor-Schwarm, die Audit-Aktivität.
|
| 37 |
+
Transcript-Mining ist blind fürs Finishing.
|
| 38 |
+
|
| 39 |
+
Heißt: Die Reports haben ein echtes vergangenes Muster in einem
|
| 40 |
+
planungs-lastigen Mai-Ausschnitt gefunden. Daraus „Samuel schließt
|
| 41 |
+
nicht ab" zu machen, ist genau die Überreichweite — mein Fehler.
|
| 42 |
+
|
| 43 |
+
Die Gegenevidenz lag direkt daneben
|
| 44 |
+
|
| 45 |
+
- Heute Nacht: FireTracker/ShortcutCounter/Sonnenuhr/TypoTuner — alle
|
| 46 |
+
committet, Tests grün, Repair-Runs bis sauber. Das ist Abschließen, in
|
| 47 |
+
Reinform.
|
| 48 |
+
- Ein Dateisystem voller fertiger, getesteter Projekte koexistiert mit
|
| 49 |
+
einem Report, der sagt „führt selten aus". Dieser Widerspruch ist der
|
| 50 |
+
Beweis, dass der Korpus das Falsche gemessen hat.
|
| 51 |
+
- computer-day-audit-2026/data/activity-2026.json existiert — die
|
| 52 |
+
Ground Truth fürs „was hab ich wirklich fertig gemacht" — und die
|
| 53 |
+
Reports haben sie nicht genutzt.
|
config/experiment_design.json
ADDED
|
@@ -0,0 +1,71 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.experiment_design.v1",
|
| 3 |
+
"status": "active_design_contract",
|
| 4 |
+
"baseline_project": "/home/smlflg/Projekte/Meta2.0",
|
| 5 |
+
"baseline_role": "Meta2.0 provides inventory, Layer-1 digests, audit state, and stable Qwen batch mechanics.",
|
| 6 |
+
"improvement_thesis": "Meta3.0 improves Meta2.0 by adding experimental control, evidence discipline, counterevidence search, validity gates, and owner-ready synthesis.",
|
| 7 |
+
"non_goals": [
|
| 8 |
+
"blindly increase API calls",
|
| 9 |
+
"fan out every question against every raw session",
|
| 10 |
+
"treat nice prose as evidence",
|
| 11 |
+
"publish final answers before coverage and validity gates pass"
|
| 12 |
+
],
|
| 13 |
+
"improvement_requirements": [
|
| 14 |
+
{
|
| 15 |
+
"id": "stratified_evidence",
|
| 16 |
+
"meaning": "Evidence must be sampled across source families, time ranges, and session types instead of only following the largest source bucket."
|
| 17 |
+
},
|
| 18 |
+
{
|
| 19 |
+
"id": "claim_ledger",
|
| 20 |
+
"meaning": "Strong claims must carry supporting evidence, uncertainty, counterevidence status, and artifact references."
|
| 21 |
+
},
|
| 22 |
+
{
|
| 23 |
+
"id": "counterevidence_pass",
|
| 24 |
+
"meaning": "Every main thesis needs an explicit pass looking for sessions that weaken or contradict it."
|
| 25 |
+
},
|
| 26 |
+
{
|
| 27 |
+
"id": "validity_before_synthesis",
|
| 28 |
+
"meaning": "Coverage, manifest, prompts, model identity, call ledger, and output artifacts are checked before final synthesis."
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"id": "question_graph",
|
| 32 |
+
"meaning": "Q10 depends on Q01-Q09 intermediate findings, conflicts, and open uncertainties."
|
| 33 |
+
},
|
| 34 |
+
{
|
| 35 |
+
"id": "owner_ready_output",
|
| 36 |
+
"meaning": "Each answer must end in one canonical thesis, limits, and a next human-useful step."
|
| 37 |
+
}
|
| 38 |
+
],
|
| 39 |
+
"planned_passes": [
|
| 40 |
+
{
|
| 41 |
+
"id": "calibration_slice",
|
| 42 |
+
"status": "planned",
|
| 43 |
+
"purpose": "Test whether current Layer-1 digests are enough to answer with evidence before scaling."
|
| 44 |
+
},
|
| 45 |
+
{
|
| 46 |
+
"id": "coverage_backfill",
|
| 47 |
+
"status": "planned",
|
| 48 |
+
"purpose": "Increase Layer-1 coverage using Meta2.0's stable batch settings."
|
| 49 |
+
},
|
| 50 |
+
{
|
| 51 |
+
"id": "answer_candidates",
|
| 52 |
+
"status": "blocked_until_requirements_and_coverage",
|
| 53 |
+
"purpose": "Generate candidate answers per question with evidence and uncertainty."
|
| 54 |
+
},
|
| 55 |
+
{
|
| 56 |
+
"id": "counterevidence_review",
|
| 57 |
+
"status": "blocked_until_candidate_answers",
|
| 58 |
+
"purpose": "Search for contradictions and weak spots before synthesis."
|
| 59 |
+
},
|
| 60 |
+
{
|
| 61 |
+
"id": "owner_synthesis",
|
| 62 |
+
"status": "blocked_until_review",
|
| 63 |
+
"purpose": "Compress results into canonical owner-facing conclusions."
|
| 64 |
+
}
|
| 65 |
+
],
|
| 66 |
+
"release_gate": {
|
| 67 |
+
"name": "meta3_improvement_over_meta2",
|
| 68 |
+
"required_eval": "docs/evals/EVAL_meta3_improvement_over_meta2.md",
|
| 69 |
+
"minimum_status": "spec_exists_and_smoke_valid"
|
| 70 |
+
}
|
| 71 |
+
}
|
config/process_model.json
ADDED
|
@@ -0,0 +1,112 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.process_model.v1",
|
| 3 |
+
"status": "active_process_contract",
|
| 4 |
+
"principle": "Do not scale until the smaller loop proves evidence quality, validity, and owner usefulness.",
|
| 5 |
+
"global_stop_conditions": [
|
| 6 |
+
"unresolved source-artifact mismatch",
|
| 7 |
+
"missing run manifest or batch plan",
|
| 8 |
+
"network dry run not performed before real network calls",
|
| 9 |
+
"error rate or empty-output rate exceeds the accepted threshold",
|
| 10 |
+
"answers lack evidence or counterevidence fields",
|
| 11 |
+
"owner cannot tell what changed since Meta2.0"
|
| 12 |
+
],
|
| 13 |
+
"control_metrics": [
|
| 14 |
+
"source_coverage_pct",
|
| 15 |
+
"source_family_spread",
|
| 16 |
+
"time_range_spread",
|
| 17 |
+
"claim_count",
|
| 18 |
+
"claims_with_evidence_pct",
|
| 19 |
+
"claims_with_counterevidence_pct",
|
| 20 |
+
"empty_or_low_confidence_output_pct",
|
| 21 |
+
"actual_api_calls",
|
| 22 |
+
"cost_estimate",
|
| 23 |
+
"owner_ready_answer_count"
|
| 24 |
+
],
|
| 25 |
+
"phases": [
|
| 26 |
+
{
|
| 27 |
+
"id": "p00_requirements_lock",
|
| 28 |
+
"kind": "manual_gate",
|
| 29 |
+
"purpose": "Lock the owner question, allowed sources, stop conditions, budget, and morning success definition.",
|
| 30 |
+
"inputs": ["GOAL", "requirements/PENDING.md", "config/questions.json"],
|
| 31 |
+
"outputs": ["requirements/LOCKED.md"],
|
| 32 |
+
"entry_gate": "Samuel's requirements have arrived.",
|
| 33 |
+
"exit_gate": "Questions, constraints, and success criteria are reconciled."
|
| 34 |
+
},
|
| 35 |
+
{
|
| 36 |
+
"id": "p01_baseline_audit",
|
| 37 |
+
"kind": "measurement_gate",
|
| 38 |
+
"purpose": "Measure the Meta2.0 baseline before changing scale.",
|
| 39 |
+
"inputs": [
|
| 40 |
+
"/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 41 |
+
"/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json",
|
| 42 |
+
"/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl"
|
| 43 |
+
],
|
| 44 |
+
"outputs": ["runs/<run_id>/manifests/baseline_snapshot.json"],
|
| 45 |
+
"entry_gate": "Meta2.0 artifacts exist.",
|
| 46 |
+
"exit_gate": "Coverage, unique digest count, raw row count, failures, and source spread are recorded."
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"id": "p02_calibration_slice",
|
| 50 |
+
"kind": "small_model_run",
|
| 51 |
+
"purpose": "Answer a small representative slice before broad overnight execution.",
|
| 52 |
+
"inputs": ["baseline_snapshot.json", "config/questions.json", "config/experiment_design.json"],
|
| 53 |
+
"outputs": ["runs/<run_id>/outputs/calibration_answers.jsonl"],
|
| 54 |
+
"entry_gate": "Baseline audit is valid.",
|
| 55 |
+
"exit_gate": "At least one answer shows evidence, uncertainty, counterevidence status, and owner-ready conclusion."
|
| 56 |
+
},
|
| 57 |
+
{
|
| 58 |
+
"id": "p03_stratified_backfill",
|
| 59 |
+
"kind": "meta2_layer1_backfill",
|
| 60 |
+
"purpose": "Increase digest coverage while preserving source and time diversity.",
|
| 61 |
+
"inputs": ["baseline_snapshot.json"],
|
| 62 |
+
"outputs": ["updated Meta2.0 layer1 audit"],
|
| 63 |
+
"entry_gate": "Calibration did not reveal a method flaw.",
|
| 64 |
+
"exit_gate": "New audit shows no unresolved failures and improved coverage."
|
| 65 |
+
},
|
| 66 |
+
{
|
| 67 |
+
"id": "p04_claim_ledger_generation",
|
| 68 |
+
"kind": "structured_answer_run",
|
| 69 |
+
"purpose": "Generate structured claims per question instead of freeform essays.",
|
| 70 |
+
"inputs": ["session_digests.jsonl", "config/questions.json", "config/experiment_design.json"],
|
| 71 |
+
"outputs": ["runs/<run_id>/outputs/claim_ledger.jsonl"],
|
| 72 |
+
"entry_gate": "Coverage gate and requirements gate pass.",
|
| 73 |
+
"exit_gate": "Claims cite evidence and mark uncertainty."
|
| 74 |
+
},
|
| 75 |
+
{
|
| 76 |
+
"id": "p05_counterevidence_pass",
|
| 77 |
+
"kind": "adversarial_review",
|
| 78 |
+
"purpose": "Search for sessions that weaken, contradict, or narrow the generated claims.",
|
| 79 |
+
"inputs": ["claim_ledger.jsonl", "session_digests.jsonl"],
|
| 80 |
+
"outputs": ["runs/<run_id>/outputs/counterevidence_ledger.jsonl"],
|
| 81 |
+
"entry_gate": "Claim ledger exists.",
|
| 82 |
+
"exit_gate": "Each main claim has counterevidence status."
|
| 83 |
+
},
|
| 84 |
+
{
|
| 85 |
+
"id": "p06_validity_review",
|
| 86 |
+
"kind": "quality_gate",
|
| 87 |
+
"purpose": "Separate useful answers from invalid measurement.",
|
| 88 |
+
"inputs": ["claim_ledger.jsonl", "counterevidence_ledger.jsonl", "run_manifest.json", "batch_plan.json"],
|
| 89 |
+
"outputs": ["runs/<run_id>/reports/validity_review.md"],
|
| 90 |
+
"entry_gate": "Claim and counterevidence ledgers exist.",
|
| 91 |
+
"exit_gate": "Invalid, weak, and owner-ready outputs are explicitly separated."
|
| 92 |
+
},
|
| 93 |
+
{
|
| 94 |
+
"id": "p07_owner_synthesis",
|
| 95 |
+
"kind": "owner_report",
|
| 96 |
+
"purpose": "Compress validated claims into canonical owner-facing answers.",
|
| 97 |
+
"inputs": ["validity_review.md", "claim_ledger.jsonl", "counterevidence_ledger.jsonl"],
|
| 98 |
+
"outputs": ["runs/<run_id>/reports/OWNER_SYNTHESIS.md"],
|
| 99 |
+
"entry_gate": "Validity review passes.",
|
| 100 |
+
"exit_gate": "Each question has one thesis, evidence, limits, and next action."
|
| 101 |
+
},
|
| 102 |
+
{
|
| 103 |
+
"id": "p08_morning_closeout",
|
| 104 |
+
"kind": "closure",
|
| 105 |
+
"purpose": "Make the overnight run inspectable and stop hidden cycle debt.",
|
| 106 |
+
"inputs": ["run_manifest.json", "batch_plan.json", "logs", "reports"],
|
| 107 |
+
"outputs": ["runs/<run_id>/reports/MORNING_REPORT.md"],
|
| 108 |
+
"entry_gate": "Overnight run ended or was stopped.",
|
| 109 |
+
"exit_gate": "Actual calls, errors, outputs, missing evidence, and next decision are visible."
|
| 110 |
+
}
|
| 111 |
+
]
|
| 112 |
+
}
|
config/questions.json
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"version": 1,
|
| 3 |
+
"source": "GOAL",
|
| 4 |
+
"status": "draft_until_requirements_arrive",
|
| 5 |
+
"questions": [
|
| 6 |
+
{
|
| 7 |
+
"id": "q01_roter_faden",
|
| 8 |
+
"title": "Der rote Faden",
|
| 9 |
+
"prompt": "Welche 5 Themen kehren immer wieder zurueck, egal unter welchem Projektnamen?",
|
| 10 |
+
"answer_contract": ["pattern_list", "evidence_refs", "non_project_motifs", "uncertainty"]
|
| 11 |
+
},
|
| 12 |
+
{
|
| 13 |
+
"id": "q02_eigentliches_problem",
|
| 14 |
+
"title": "Das eigentliche Problem",
|
| 15 |
+
"prompt": "Welches Problem habe ich immer wieder neu formuliert, aber nie final benannt?",
|
| 16 |
+
"answer_contract": ["core_problem_hypothesis", "repeated_formulations", "counterexamples", "scope"]
|
| 17 |
+
},
|
| 18 |
+
{
|
| 19 |
+
"id": "q03_wiederkehrende_schleife",
|
| 20 |
+
"title": "Die wiederkehrende Schleife",
|
| 21 |
+
"prompt": "Welche Schleife wiederholt sich in meinen Sessions, und wo war Fortschritt statt rekursivem Kontrollverlust?",
|
| 22 |
+
"answer_contract": ["loop_steps", "progress_markers", "drift_markers", "break_conditions"]
|
| 23 |
+
},
|
| 24 |
+
{
|
| 25 |
+
"id": "q04_staerkste_beweise",
|
| 26 |
+
"title": "Die staerksten Beweise",
|
| 27 |
+
"prompt": "Welche Agenten-Sessions haben echte irreversible Evidenz in der Welt erzeugt?",
|
| 28 |
+
"answer_contract": ["world_contact_events", "artifacts", "people_or_money_or_deployments", "confidence"]
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"id": "q05_selbsttaeuschungen",
|
| 32 |
+
"title": "Die Selbsttaeuschungen",
|
| 33 |
+
"prompt": "Wo habe ich Komplexitaet erzeugt, um Entscheidung, Angst oder Abschluss zu vermeiden?",
|
| 34 |
+
"answer_contract": ["avoidance_patterns", "architecture_vs_escape", "decision_debt", "evidence"]
|
| 35 |
+
},
|
| 36 |
+
{
|
| 37 |
+
"id": "q06_beste_arbeitsmodi",
|
| 38 |
+
"title": "Die besten Arbeitsmodi",
|
| 39 |
+
"prompt": "Unter welchen Bedingungen werde ich durch KI groesser, und unter welchen werde ich fragmentiert?",
|
| 40 |
+
"answer_contract": ["positive_conditions", "negative_conditions", "tools_models_context", "operating_rules"]
|
| 41 |
+
},
|
| 42 |
+
{
|
| 43 |
+
"id": "q07_ownership_test",
|
| 44 |
+
"title": "Der Ownership-Test",
|
| 45 |
+
"prompt": "Wann haben Agenten mir Macht gegeben, und wann haben sie mir mein mentales Modell geraubt?",
|
| 46 |
+
"answer_contract": ["ownership_gain", "ownership_loss", "explainability", "owner_gates"]
|
| 47 |
+
},
|
| 48 |
+
{
|
| 49 |
+
"id": "q08_produktlinie",
|
| 50 |
+
"title": "Die Produktlinie aus dem eigenen Leben",
|
| 51 |
+
"prompt": "Welche persoenlichen Probleme sind gleichzeitig Marktprobleme?",
|
| 52 |
+
"answer_contract": ["personal_problem", "market_problem", "evidence", "offer_shape"]
|
| 53 |
+
},
|
| 54 |
+
{
|
| 55 |
+
"id": "q09_unfertige_wahrheiten",
|
| 56 |
+
"title": "Die unfertigen Wahrheiten",
|
| 57 |
+
"prompt": "Welche Saetze tauchen immer wieder auf und sollten als Betriebssystem-Regeln operationalisiert werden?",
|
| 58 |
+
"answer_contract": ["recurring_sentences", "operational_rule", "where_to_enforce", "risk"]
|
| 59 |
+
},
|
| 60 |
+
{
|
| 61 |
+
"id": "q10_finale_verdichtung",
|
| 62 |
+
"title": "Die finale Verdichtung",
|
| 63 |
+
"prompt": "Was ist mein eigentliches Werk?",
|
| 64 |
+
"answer_contract": ["one_sentence_work", "evidence_tree", "not_this", "next_step"]
|
| 65 |
+
}
|
| 66 |
+
]
|
| 67 |
+
}
|
| 68 |
+
|
config/run_profile.example.json
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"version": 1,
|
| 3 |
+
"name": "meta3_overnight_profile_v0",
|
| 4 |
+
"mode": "prepare_only",
|
| 5 |
+
"source_artifacts": {
|
| 6 |
+
"meta2_root": "/home/smlflg/Projekte/Meta2.0",
|
| 7 |
+
"session_inventory": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 8 |
+
"layer1_digests": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 9 |
+
"layer1_audit": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json"
|
| 10 |
+
},
|
| 11 |
+
"api_profile": {
|
| 12 |
+
"provider": "openai_compatible_litellm",
|
| 13 |
+
"default_base_url": "https://litellm-kommone.genai.govdigital.de/v1",
|
| 14 |
+
"base_url_envs": ["LITELLM_BASE_URL", "OPENAI_BASE_URL"],
|
| 15 |
+
"api_key_envs": ["LITELLM_API_KEYS", "OPENAI_API_KEY"],
|
| 16 |
+
"model_env": "META3_MODEL",
|
| 17 |
+
"default_model": "stackit-qwen-qwen3-vl-235b-a22b-instruct-fp8"
|
| 18 |
+
},
|
| 19 |
+
"limits": {
|
| 20 |
+
"max_api_calls": 10000000,
|
| 21 |
+
"safe_batch_size": 3,
|
| 22 |
+
"safe_concurrency": 2,
|
| 23 |
+
"max_concurrency_without_new_approval": 4,
|
| 24 |
+
"dry_run_required": true,
|
| 25 |
+
"network_calls_enabled_by_default": false
|
| 26 |
+
},
|
| 27 |
+
"planning": {
|
| 28 |
+
"layer1_backfill_enabled": true,
|
| 29 |
+
"answer_passes_per_question": 3,
|
| 30 |
+
"synthesis_passes": 2,
|
| 31 |
+
"minimum_layer1_coverage_pct_before_final_answers": 90.0
|
| 32 |
+
}
|
| 33 |
+
}
|
| 34 |
+
|
data/.gitkeep
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
|
docs/META3_PROCESS.md
ADDED
|
@@ -0,0 +1,94 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Meta3 Process
|
| 2 |
+
|
| 3 |
+
Meta3.0 improves the meta process, not only the amount of compute.
|
| 4 |
+
|
| 5 |
+
Meta2.0 answered: "Can we digest Samuel's session corpus at all?"
|
| 6 |
+
|
| 7 |
+
Meta3.0 answers: "Which conclusions are valid enough for Samuel to use?"
|
| 8 |
+
|
| 9 |
+
## Process Loop
|
| 10 |
+
|
| 11 |
+
```text
|
| 12 |
+
Requirements lock
|
| 13 |
+
-> baseline audit
|
| 14 |
+
-> calibration slice
|
| 15 |
+
-> stratified backfill
|
| 16 |
+
-> claim ledger
|
| 17 |
+
-> counterevidence pass
|
| 18 |
+
-> validity review
|
| 19 |
+
-> owner synthesis
|
| 20 |
+
-> morning closeout
|
| 21 |
+
```
|
| 22 |
+
|
| 23 |
+
## What Changes Against Meta2.0
|
| 24 |
+
|
| 25 |
+
Meta2.0 strength:
|
| 26 |
+
|
| 27 |
+
- stable inventory and digest pipeline
|
| 28 |
+
- Qwen batch mechanics
|
| 29 |
+
- audit files and coverage numbers
|
| 30 |
+
|
| 31 |
+
Meta2.0 weakness for this task:
|
| 32 |
+
|
| 33 |
+
- it is mostly a data-prep system
|
| 34 |
+
- it does not decide which self-interpretations are valid
|
| 35 |
+
- it does not force counterevidence before synthesis
|
| 36 |
+
- it does not create an owner-ready answer contract by itself
|
| 37 |
+
|
| 38 |
+
Meta3.0 improvement:
|
| 39 |
+
|
| 40 |
+
- a run starts with requirements, not with fanout
|
| 41 |
+
- every output belongs to a phase
|
| 42 |
+
- every strong claim enters a ledger
|
| 43 |
+
- every main claim receives a counterevidence pass
|
| 44 |
+
- final synthesis is blocked until validity is reviewed
|
| 45 |
+
- morning closeout records actual calls, errors, missing evidence, and the next
|
| 46 |
+
owner decision
|
| 47 |
+
|
| 48 |
+
## Core Rule
|
| 49 |
+
|
| 50 |
+
Do not scale a flawed loop.
|
| 51 |
+
|
| 52 |
+
The first useful Meta3 run is therefore not the biggest possible run. It is the
|
| 53 |
+
smallest loop that proves:
|
| 54 |
+
|
| 55 |
+
1. Meta2.0 sources are measured correctly.
|
| 56 |
+
2. The question set produces structured claims.
|
| 57 |
+
3. Evidence references are concrete.
|
| 58 |
+
4. Counterevidence is not skipped.
|
| 59 |
+
5. The final answer gives Samuel one usable next mental model.
|
| 60 |
+
|
| 61 |
+
## Required Artifacts Per Serious Run
|
| 62 |
+
|
| 63 |
+
- `run_manifest.json`: what was attempted.
|
| 64 |
+
- `batch_plan.json`: what was planned.
|
| 65 |
+
- `baseline_snapshot.json`: what source state existed before scale-up.
|
| 66 |
+
- `source_snapshot_manifest.json`: frozen local digest input and checksum.
|
| 67 |
+
- `*_workpackets.jsonl`: exact prompt packets a future runner would consume.
|
| 68 |
+
- `*_call_ledger.jsonl`: one planned ledger entry per workpacket/API call.
|
| 69 |
+
- `calibration_answers.jsonl`: small proof before broad execution.
|
| 70 |
+
- `claim_ledger.jsonl`: structured claims.
|
| 71 |
+
- `counterevidence_ledger.jsonl`: contradictions, weak spots, limits.
|
| 72 |
+
- `*_collection_report.json`: response parsing and schema-validation status.
|
| 73 |
+
- `validity_review.md`: what is valid, weak, invalid, or missing.
|
| 74 |
+
- `OWNER_SYNTHESIS.md`: owner-facing answers.
|
| 75 |
+
- `MORNING_REPORT.md`: actual calls, errors, outputs, and next decision.
|
| 76 |
+
|
| 77 |
+
## Failure Labels
|
| 78 |
+
|
| 79 |
+
Use these labels instead of vague "worked/did not work":
|
| 80 |
+
|
| 81 |
+
- `invalid_measurement`: artifacts missing, no comparable baseline, bad manifest.
|
| 82 |
+
- `insufficient_coverage`: source coverage too low for final synthesis.
|
| 83 |
+
- `weak_evidence`: claims exist but references are thin.
|
| 84 |
+
- `counterevidence_missing`: claims were not attacked.
|
| 85 |
+
- `owner_not_ready`: output is interesting but not usable by Samuel.
|
| 86 |
+
- `ready_for_owner_review`: valid enough for Samuel to inspect.
|
| 87 |
+
|
| 88 |
+
## Morning Question
|
| 89 |
+
|
| 90 |
+
The next morning, do not ask "Did it run?"
|
| 91 |
+
|
| 92 |
+
Ask:
|
| 93 |
+
|
| 94 |
+
> Which claims survived evidence, counterevidence, and owner-readiness?
|
docs/OVERNIGHT_RUNBOOK.md
ADDED
|
@@ -0,0 +1,237 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Overnight Runbook
|
| 2 |
+
|
| 3 |
+
## Phase 0: Anforderungen aufnehmen
|
| 4 |
+
|
| 5 |
+
1. `requirements/PENDING.md` ausfuellen.
|
| 6 |
+
2. Nach Abstimmung `requirements/LOCKED.example.md` nach
|
| 7 |
+
`requirements/LOCKED.md` uebertragen und ausfuellen.
|
| 8 |
+
3. `config/questions.json` anpassen oder ersetzen.
|
| 9 |
+
4. `config/process_model.json` gegen die Anforderungen pruefen.
|
| 10 |
+
5. Kein API-Start, solange diese Dateien nicht zusammenpassen.
|
| 11 |
+
|
| 12 |
+
## Phase 1: Smoke
|
| 13 |
+
|
| 14 |
+
```bash
|
| 15 |
+
python3 scripts/meta3_smoke.py
|
| 16 |
+
```
|
| 17 |
+
|
| 18 |
+
Erwartung:
|
| 19 |
+
|
| 20 |
+
- JSON valide.
|
| 21 |
+
- Fragen-IDs eindeutig.
|
| 22 |
+
- Meta2.0-Quellen existieren.
|
| 23 |
+
- Meta3-Improvement-Vertrag existiert.
|
| 24 |
+
- Scripts sind kompilierbar.
|
| 25 |
+
- Keine Secrets in Config-Dateien.
|
| 26 |
+
|
| 27 |
+
## Komplette lokale Vorbereitung
|
| 28 |
+
|
| 29 |
+
Der lokale Orchestrator fuehrt die folgenden Phasen ohne Netzwerk nacheinander
|
| 30 |
+
aus: Smoke, Prepare, Batchplan, Source-Freeze, Workpackets, Readiness,
|
| 31 |
+
Runner-Dry-Runs, Runner-Status, Network-Preflight, Response-Collection und
|
| 32 |
+
Morning-Report.
|
| 33 |
+
|
| 34 |
+
```bash
|
| 35 |
+
python3 scripts/meta3_orchestrate_local.py --accepted-call-budget 10000000
|
| 36 |
+
```
|
| 37 |
+
|
| 38 |
+
Erzeugt:
|
| 39 |
+
|
| 40 |
+
```text
|
| 41 |
+
runs/<run_id>/reports/local_orchestration_report.json
|
| 42 |
+
runs/<run_id>/reports/LOCAL_ORCHESTRATION_REPORT.md
|
| 43 |
+
```
|
| 44 |
+
|
| 45 |
+
Solange `requirements/LOCKED.md` und API-Key-Env fehlen, ist der erwartete
|
| 46 |
+
Status `prepared_blocked`, nicht `ready_for_network_start`.
|
| 47 |
+
|
| 48 |
+
Wenn ein manueller Workpacket-Build mit `Source drift refused` stoppt, pruefe
|
| 49 |
+
zuerst den Batchplan-Gate `layer1_audit_raw_digest_mismatch`. Dann sind
|
| 50 |
+
Meta2.0-Audit und rohe `session_digests.jsonl` nicht synchron. Der lokale
|
| 51 |
+
Orchestrator loest das durch `meta3_freeze_sources.py`, das einen reproduzierbar
|
| 52 |
+
eingefrorenen Snapshot in den Run schreibt.
|
| 53 |
+
|
| 54 |
+
## Phase 2: Run manifestieren
|
| 55 |
+
|
| 56 |
+
```bash
|
| 57 |
+
python3 scripts/meta3_prepare.py
|
| 58 |
+
```
|
| 59 |
+
|
| 60 |
+
Erzeugt:
|
| 61 |
+
|
| 62 |
+
```text
|
| 63 |
+
runs/<timestamp>_overnight_prepare/
|
| 64 |
+
manifests/run_manifest.json
|
| 65 |
+
state/
|
| 66 |
+
outputs/
|
| 67 |
+
logs/
|
| 68 |
+
tmp/
|
| 69 |
+
```
|
| 70 |
+
|
| 71 |
+
## Phase 3: Batchplan erzeugen
|
| 72 |
+
|
| 73 |
+
```bash
|
| 74 |
+
python3 scripts/meta3_plan_batches.py
|
| 75 |
+
```
|
| 76 |
+
|
| 77 |
+
Erzeugt:
|
| 78 |
+
|
| 79 |
+
```text
|
| 80 |
+
runs/<latest>/manifests/batch_plan.json
|
| 81 |
+
```
|
| 82 |
+
|
| 83 |
+
## Phase 3a: Source Snapshot einfrieren
|
| 84 |
+
|
| 85 |
+
```bash
|
| 86 |
+
python3 scripts/meta3_freeze_sources.py
|
| 87 |
+
```
|
| 88 |
+
|
| 89 |
+
Erzeugt:
|
| 90 |
+
|
| 91 |
+
```text
|
| 92 |
+
runs/<latest>/manifests/source_snapshot_manifest.json
|
| 93 |
+
runs/<latest>/data/source_snapshot/layer1_digests.frozen.jsonl
|
| 94 |
+
```
|
| 95 |
+
|
| 96 |
+
Das ist die lokale stabile Quelle fuer Workpackets. Es macht keine API-Calls.
|
| 97 |
+
|
| 98 |
+
## Phase 3b: Workpackets bauen
|
| 99 |
+
|
| 100 |
+
Kalibrierung:
|
| 101 |
+
|
| 102 |
+
```bash
|
| 103 |
+
python3 scripts/meta3_build_workpackets.py --mode calibration --sample-size 24
|
| 104 |
+
```
|
| 105 |
+
|
| 106 |
+
Breiter Claim-Ledger-Plan gegen alle vorhandenen Digests:
|
| 107 |
+
|
| 108 |
+
```bash
|
| 109 |
+
python3 scripts/meta3_build_workpackets.py --mode claim_ledger --shard-size 24
|
| 110 |
+
```
|
| 111 |
+
|
| 112 |
+
Erzeugt:
|
| 113 |
+
|
| 114 |
+
```text
|
| 115 |
+
runs/<latest>/outputs/workpackets/<mode>_workpackets.jsonl
|
| 116 |
+
runs/<latest>/outputs/workpackets/<mode>_packet_manifest.json
|
| 117 |
+
runs/<latest>/state/<mode>_call_ledger.jsonl
|
| 118 |
+
```
|
| 119 |
+
|
| 120 |
+
Auch diese Phase macht keine API-Calls. Sie bereitet nur reproduzierbare Prompts
|
| 121 |
+
und geplante Call-Ledger-Eintraege vor.
|
| 122 |
+
|
| 123 |
+
## Phase 3c: Run-Artefakte validieren
|
| 124 |
+
|
| 125 |
+
```bash
|
| 126 |
+
python3 scripts/meta3_validate_run.py
|
| 127 |
+
```
|
| 128 |
+
|
| 129 |
+
Erzeugt:
|
| 130 |
+
|
| 131 |
+
```text
|
| 132 |
+
runs/<latest>/reports/run_readiness_report.json
|
| 133 |
+
runs/<latest>/reports/RUN_READINESS_REPORT.md
|
| 134 |
+
```
|
| 135 |
+
|
| 136 |
+
Der Validator prueft Manifest, Batchplan, Baseline-Snapshot, Workpacket-Manifeste,
|
| 137 |
+
Packet-Zeilen, Call-Ledger und die Null-Netzwerk-Invariante.
|
| 138 |
+
|
| 139 |
+
## Phase 3d: Runner-Dry-Run
|
| 140 |
+
|
| 141 |
+
```bash
|
| 142 |
+
python3 scripts/meta3_run_packets.py --mode calibration --limit 1
|
| 143 |
+
```
|
| 144 |
+
|
| 145 |
+
Erzeugt:
|
| 146 |
+
|
| 147 |
+
```text
|
| 148 |
+
runs/<latest>/logs/calibration_runner_dry_run.json
|
| 149 |
+
```
|
| 150 |
+
|
| 151 |
+
Das prueft, welche Pakete ein Runner konsumieren wuerde, welche Concurrency
|
| 152 |
+
gelten wuerde und ob Env-Namen gesetzt sind. Es macht keine API-Calls.
|
| 153 |
+
|
| 154 |
+
Status/Heartbeat pruefen:
|
| 155 |
+
|
| 156 |
+
```bash
|
| 157 |
+
python3 scripts/meta3_runner_status.py
|
| 158 |
+
```
|
| 159 |
+
|
| 160 |
+
Stop-Dateien fuer echte Laeufe:
|
| 161 |
+
|
| 162 |
+
```text
|
| 163 |
+
runs/<run_id>/state/STOP
|
| 164 |
+
runs/<run_id>/state/STOP_calibration
|
| 165 |
+
runs/<run_id>/state/STOP_claim_ledger
|
| 166 |
+
```
|
| 167 |
+
|
| 168 |
+
Ein echter Start waere spaeter explizit, zum Beispiel:
|
| 169 |
+
|
| 170 |
+
```bash
|
| 171 |
+
python3 scripts/meta3_run_packets.py --mode calibration --limit 1 --execute-network --accepted-call-budget 1
|
| 172 |
+
```
|
| 173 |
+
|
| 174 |
+
Diesen Befehl nicht automatisch starten. Vorher braucht es Samuels Freigabe fuer
|
| 175 |
+
Netzwerk, Kosten, Umfang und Concurrency.
|
| 176 |
+
|
| 177 |
+
## Phase 3e: Netzwerk-Preflight
|
| 178 |
+
|
| 179 |
+
```bash
|
| 180 |
+
python3 scripts/meta3_preflight.py --mode calibration --accepted-call-budget 10
|
| 181 |
+
```
|
| 182 |
+
|
| 183 |
+
Erzeugt:
|
| 184 |
+
|
| 185 |
+
```text
|
| 186 |
+
runs/<latest>/reports/network_preflight.json
|
| 187 |
+
runs/<latest>/reports/NETWORK_PREFLIGHT.md
|
| 188 |
+
```
|
| 189 |
+
|
| 190 |
+
Dieser Report ist der harte Startspiegel: Requirements-Lock, Readiness-Report,
|
| 191 |
+
Runner-Dry-Run, API-Env, Budget und Concurrency muessen zusammenpassen. Ohne
|
| 192 |
+
`requirements/LOCKED.md` bleibt der Status bewusst `blocked`.
|
| 193 |
+
|
| 194 |
+
## Phase 4: Startentscheidung
|
| 195 |
+
|
| 196 |
+
Vor einem echten Runner muessen sichtbar sein:
|
| 197 |
+
|
| 198 |
+
- geplante API-Calls,
|
| 199 |
+
- geplante Concurrency,
|
| 200 |
+
- Quellenabdeckung,
|
| 201 |
+
- wie Meta3 den Meta2-Baseline-Run methodisch verbessert,
|
| 202 |
+
- welche Gegenbeweis- und Claim-Ledger-Pflichten gelten,
|
| 203 |
+
- welche Workpackets ein Runner wirklich konsumieren wuerde,
|
| 204 |
+
- offene Gates,
|
| 205 |
+
- Abbruchbedingungen.
|
| 206 |
+
|
| 207 |
+
## Phase 5: Morgen-Auswertung
|
| 208 |
+
|
| 209 |
+
Responses einsammeln:
|
| 210 |
+
|
| 211 |
+
```bash
|
| 212 |
+
python3 scripts/meta3_collect_responses.py --mode calibration --allow-empty
|
| 213 |
+
python3 scripts/meta3_collect_responses.py --mode claim_ledger --allow-empty
|
| 214 |
+
```
|
| 215 |
+
|
| 216 |
+
Morning-Report schreiben:
|
| 217 |
+
|
| 218 |
+
```bash
|
| 219 |
+
python3 scripts/meta3_morning_report.py
|
| 220 |
+
```
|
| 221 |
+
|
| 222 |
+
Morgen nicht nur "lief durch" pruefen, sondern:
|
| 223 |
+
|
| 224 |
+
- wie viele Calls tatsaechlich,
|
| 225 |
+
- wie viele Fehler,
|
| 226 |
+
- wie viele leere/low-confidence Antworten,
|
| 227 |
+
- welche Fragen beantwortet,
|
| 228 |
+
- welche Evidenz fehlt,
|
| 229 |
+
- welche Outputs owner-ready sind.
|
| 230 |
+
|
| 231 |
+
Nullkosten-Test fuer die Parser-Strecke:
|
| 232 |
+
|
| 233 |
+
```bash
|
| 234 |
+
python3 scripts/meta3_create_mock_response.py --mode calibration
|
| 235 |
+
python3 scripts/meta3_collect_responses.py --mode calibration
|
| 236 |
+
python3 scripts/meta3_morning_report.py
|
| 237 |
+
```
|
docs/SAFETY.md
ADDED
|
@@ -0,0 +1,107 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Safety And Cost Gates
|
| 2 |
+
|
| 3 |
+
## Keine Secrets
|
| 4 |
+
|
| 5 |
+
Config-Dateien duerfen nur Env-Var-Namen enthalten, keine Werte.
|
| 6 |
+
|
| 7 |
+
Erlaubt:
|
| 8 |
+
|
| 9 |
+
```json
|
| 10 |
+
"api_key_envs": ["LITELLM_API_KEYS", "OPENAI_API_KEY"]
|
| 11 |
+
```
|
| 12 |
+
|
| 13 |
+
Nicht erlaubt:
|
| 14 |
+
|
| 15 |
+
```json
|
| 16 |
+
"api_key": "..."
|
| 17 |
+
```
|
| 18 |
+
|
| 19 |
+
## Kein Start durch Scaffold
|
| 20 |
+
|
| 21 |
+
Alle Scripts in `scripts/` sind lokal:
|
| 22 |
+
|
| 23 |
+
- `meta3_smoke.py`
|
| 24 |
+
- `meta3_prepare.py`
|
| 25 |
+
- `meta3_plan_batches.py`
|
| 26 |
+
- `meta3_build_workpackets.py`
|
| 27 |
+
- `meta3_validate_run.py`
|
| 28 |
+
- `meta3_preflight.py`
|
| 29 |
+
|
| 30 |
+
Sie duerfen keine API-Requests ausfuehren.
|
| 31 |
+
|
| 32 |
+
Ausnahme: `meta3_run_packets.py` kann spaeter Netzwerk nutzen, aber nur mit:
|
| 33 |
+
|
| 34 |
+
- vorhandenen Workpackets,
|
| 35 |
+
- vorherigem Dry-Run,
|
| 36 |
+
- `--execute-network`,
|
| 37 |
+
- `--accepted-call-budget <N>`,
|
| 38 |
+
- vorhandener API-Key-Env.
|
| 39 |
+
|
| 40 |
+
Ohne `--execute-network` schreibt es nur einen Dry-Run-Report.
|
| 41 |
+
|
| 42 |
+
## Langlauf-Kontrolle
|
| 43 |
+
|
| 44 |
+
Ein echter Runner schreibt und beachtet:
|
| 45 |
+
|
| 46 |
+
- `state/<mode>_runner.lock.json`: verhindert Doppelstart.
|
| 47 |
+
- `state/<mode>_runner_heartbeat.json`: Fortschritt, Fehler, In-Flight-Status.
|
| 48 |
+
- `state/STOP`: stoppt alle Modi nach den laufenden In-Flight-Calls.
|
| 49 |
+
- `state/STOP_<mode>`: stoppt nur einen Modus.
|
| 50 |
+
|
| 51 |
+
Status pruefen:
|
| 52 |
+
|
| 53 |
+
```bash
|
| 54 |
+
python3 scripts/meta3_runner_status.py
|
| 55 |
+
```
|
| 56 |
+
|
| 57 |
+
Der Runner submitted nur bis zur Concurrency-Grenze gleichzeitig. Bei Stop- oder
|
| 58 |
+
Fehlerschwelle werden keine neuen Pakete gestartet; laufende Pakete werden noch
|
| 59 |
+
sauber verarbeitet.
|
| 60 |
+
|
| 61 |
+
## Source-Drift-Gate
|
| 62 |
+
|
| 63 |
+
Meta3 baut standardmaessig keine finalen Workpackets, wenn Meta2.0-Audit und
|
| 64 |
+
rohe Digest-Datei auseinanderlaufen:
|
| 65 |
+
|
| 66 |
+
```text
|
| 67 |
+
layer1_audit_unique_digest_paths != layer1_raw_digest_file_rows_counted
|
| 68 |
+
```
|
| 69 |
+
|
| 70 |
+
Das verhindert, dass ein Overnight-Run gegen eine halb aktualisierte Quelle
|
| 71 |
+
arbeitet. Der Batchplan markiert diesen Fall als `blocked`.
|
| 72 |
+
`meta3_build_workpackets.py` verweigert ohne lokalen Source-Snapshot oder
|
| 73 |
+
`--allow-source-drift`.
|
| 74 |
+
|
| 75 |
+
Der sichere Pfad ist:
|
| 76 |
+
|
| 77 |
+
```bash
|
| 78 |
+
python3 scripts/meta3_freeze_sources.py
|
| 79 |
+
```
|
| 80 |
+
|
| 81 |
+
Danach konsumieren Workpackets die eingefrorene Datei unter
|
| 82 |
+
`runs/<run_id>/data/source_snapshot/`. `--allow-source-drift` ist nur fuer
|
| 83 |
+
diagnostische, nicht-finale Runs gedacht.
|
| 84 |
+
|
| 85 |
+
## Call-Budget
|
| 86 |
+
|
| 87 |
+
`max_api_calls=10000000` ist ein hartes Planungsmaximum, kein Startsignal.
|
| 88 |
+
|
| 89 |
+
Vor echten Calls braucht es:
|
| 90 |
+
|
| 91 |
+
- Run-Manifest,
|
| 92 |
+
- Batchplan,
|
| 93 |
+
- Workpacket-Manifest,
|
| 94 |
+
- Call-Ledger,
|
| 95 |
+
- Dry-Run-Report,
|
| 96 |
+
- Network-Preflight-Report mit Status `pass`,
|
| 97 |
+
- Kosten-/Concurrency-Akzeptanz,
|
| 98 |
+
- Abbruchbedingungen.
|
| 99 |
+
|
| 100 |
+
## Concurrency
|
| 101 |
+
|
| 102 |
+
Start safe:
|
| 103 |
+
|
| 104 |
+
- `safe_batch_size=3`
|
| 105 |
+
- `safe_concurrency=2`
|
| 106 |
+
|
| 107 |
+
Nicht direkt auf hohe Parallelitaet gehen. Erst Fehlerrate und 429-Rate sehen.
|
docs/evals/EVAL_meta3_improvement_over_meta2.md
ADDED
|
@@ -0,0 +1,159 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Owner Packet
|
| 2 |
+
|
| 3 |
+
## What This Eval Tests
|
| 4 |
+
|
| 5 |
+
This eval checks whether Meta3.0 is an actual experimental improvement over
|
| 6 |
+
Meta2.0, not just a new folder that reuses Meta2.0 batch mechanics.
|
| 7 |
+
|
| 8 |
+
## Why It Matters
|
| 9 |
+
|
| 10 |
+
The main failure risk is spending overnight Qwen budget on prettier synthesis
|
| 11 |
+
without better validity: no stratified evidence, no counterevidence, no claim
|
| 12 |
+
ledger, no owner-ready conclusion, and no proof that the run is comparable.
|
| 13 |
+
|
| 14 |
+
## Release Meaning
|
| 15 |
+
|
| 16 |
+
blocking
|
| 17 |
+
|
| 18 |
+
Meta3.0 should not start a broad overnight run until this eval at least passes
|
| 19 |
+
as an artifact/smoke check. Later it can become a runnable output-quality eval.
|
| 20 |
+
|
| 21 |
+
## Smallest Next Implementation Step
|
| 22 |
+
|
| 23 |
+
Keep `config/experiment_design.json` and this spec present, then enforce their
|
| 24 |
+
required contract in `scripts/meta3_smoke.py`.
|
| 25 |
+
|
| 26 |
+
# Eval Spec
|
| 27 |
+
|
| 28 |
+
## 1. Eval Name
|
| 29 |
+
|
| 30 |
+
Meta3 Improvement Over Meta2
|
| 31 |
+
|
| 32 |
+
## 2. Purpose
|
| 33 |
+
|
| 34 |
+
Protect against the regression where Meta3.0 becomes a Meta2.0 wrapper with
|
| 35 |
+
more API calls but no stronger experiment design.
|
| 36 |
+
|
| 37 |
+
## 3. Source
|
| 38 |
+
|
| 39 |
+
Source type: expected product behavior and risk analysis.
|
| 40 |
+
|
| 41 |
+
Samuel clarified that Meta3.0 must be "besser", "anders intelligenter" than
|
| 42 |
+
Meta2.0 because it is the improvement. The risk is concrete because the first
|
| 43 |
+
scaffold correctly reused Meta2.0 artifacts but did not yet make the improvement
|
| 44 |
+
contract first-class.
|
| 45 |
+
|
| 46 |
+
## 4. Eval Type
|
| 47 |
+
|
| 48 |
+
human-ownership eval
|
| 49 |
+
|
| 50 |
+
It checks both experiment validity and whether the resulting system keeps the
|
| 51 |
+
owner in control of what counts as evidence, uncertainty, and final meaning.
|
| 52 |
+
|
| 53 |
+
## 5. Scenario
|
| 54 |
+
|
| 55 |
+
Before an overnight run, the owner asks whether Meta3.0 is ready to evaluate
|
| 56 |
+
the ten self-analysis questions with a very large API budget. The system must
|
| 57 |
+
prove that it has a better method than Meta2.0's data digest pipeline.
|
| 58 |
+
|
| 59 |
+
## 6. Environment
|
| 60 |
+
|
| 61 |
+
Required files:
|
| 62 |
+
|
| 63 |
+
- `GOAL`
|
| 64 |
+
- `config/questions.json`
|
| 65 |
+
- `config/run_profile.example.json`
|
| 66 |
+
- `config/experiment_design.json`
|
| 67 |
+
- `ARCHITECTURE.md`
|
| 68 |
+
- `docs/evals/EVAL_meta3_improvement_over_meta2.md`
|
| 69 |
+
- `scripts/meta3_smoke.py`
|
| 70 |
+
|
| 71 |
+
Required external artifacts, read-only:
|
| 72 |
+
|
| 73 |
+
- `/home/smlflg/Projekte/Meta2.0/data/session_inventory.json`
|
| 74 |
+
- `/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl`
|
| 75 |
+
- `/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json`
|
| 76 |
+
|
| 77 |
+
No network access is required for this eval.
|
| 78 |
+
|
| 79 |
+
## 7. Input
|
| 80 |
+
|
| 81 |
+
Command:
|
| 82 |
+
|
| 83 |
+
```bash
|
| 84 |
+
python3 scripts/meta3_smoke.py
|
| 85 |
+
```
|
| 86 |
+
|
| 87 |
+
## 8. Expected Behavior
|
| 88 |
+
|
| 89 |
+
The smoke check should pass only if Meta3.0 contains an explicit improvement
|
| 90 |
+
contract with at least these capabilities:
|
| 91 |
+
|
| 92 |
+
- stratified evidence
|
| 93 |
+
- claim ledger
|
| 94 |
+
- counterevidence pass
|
| 95 |
+
- validity before synthesis
|
| 96 |
+
- question graph
|
| 97 |
+
- owner-ready output
|
| 98 |
+
|
| 99 |
+
The docs should make clear that Meta2.0 remains the source/digest baseline, and
|
| 100 |
+
Meta3.0 adds the experiment and synthesis controls.
|
| 101 |
+
|
| 102 |
+
## 9. Failure Modes
|
| 103 |
+
|
| 104 |
+
- `config/experiment_design.json` missing or invalid.
|
| 105 |
+
- Required improvement requirement IDs missing.
|
| 106 |
+
- The eval spec is missing.
|
| 107 |
+
- The architecture does not distinguish Meta2.0 baseline role from Meta3.0
|
| 108 |
+
improvement role.
|
| 109 |
+
- Smoke passes even though the improvement contract is absent.
|
| 110 |
+
- Measurement failure: Meta2.0 artifacts are missing, but the run is described
|
| 111 |
+
as ready.
|
| 112 |
+
|
| 113 |
+
## 10. Scoring
|
| 114 |
+
|
| 115 |
+
Pass/fail.
|
| 116 |
+
|
| 117 |
+
Pass means the artifact contract exists and the local smoke check validates the
|
| 118 |
+
minimum improvement requirements. It does not yet prove answer quality.
|
| 119 |
+
|
| 120 |
+
## 11. Assertions
|
| 121 |
+
|
| 122 |
+
- `config/experiment_design.json` exists.
|
| 123 |
+
- `schema` equals `meta3.experiment_design.v1`.
|
| 124 |
+
- `improvement_requirements` contains:
|
| 125 |
+
- `stratified_evidence`
|
| 126 |
+
- `claim_ledger`
|
| 127 |
+
- `counterevidence_pass`
|
| 128 |
+
- `validity_before_synthesis`
|
| 129 |
+
- `question_graph`
|
| 130 |
+
- `owner_ready_output`
|
| 131 |
+
- `docs/evals/EVAL_meta3_improvement_over_meta2.md` exists.
|
| 132 |
+
- `ARCHITECTURE.md` contains `Meta3 Improvement Contract`.
|
| 133 |
+
- No network calls are made.
|
| 134 |
+
|
| 135 |
+
## 12. Minimal Runnable Form
|
| 136 |
+
|
| 137 |
+
Evaluator logic lives in `scripts/meta3_smoke.py`.
|
| 138 |
+
|
| 139 |
+
The minimal runnable command is:
|
| 140 |
+
|
| 141 |
+
```bash
|
| 142 |
+
python3 scripts/meta3_smoke.py
|
| 143 |
+
```
|
| 144 |
+
|
| 145 |
+
Expected result: `SMOKE PASS`, possibly with non-blocking warnings.
|
| 146 |
+
|
| 147 |
+
## 13. Release Meaning
|
| 148 |
+
|
| 149 |
+
blocking
|
| 150 |
+
|
| 151 |
+
The check blocks broad overnight execution because otherwise Meta3.0 can spend
|
| 152 |
+
large budget without proving that it improved on Meta2.0.
|
| 153 |
+
|
| 154 |
+
## 14. Maintenance Notes
|
| 155 |
+
|
| 156 |
+
Update this eval when Meta3.0 gains a real answer runner. At that point, add a
|
| 157 |
+
second output-quality eval that inspects generated answers for evidence links,
|
| 158 |
+
counterevidence, uncertainty, and owner-ready conclusions. Downgrade this eval
|
| 159 |
+
only if a stronger runnable eval fully replaces it.
|
reports/.gitkeep
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
|
requirements/LOCKED.example.md
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Meta3 Requirements Lock
|
| 2 |
+
|
| 3 |
+
Status: locked
|
| 4 |
+
Owner: Samuel
|
| 5 |
+
Locked at: YYYY-MM-DDTHH:MM:SS+02:00
|
| 6 |
+
|
| 7 |
+
## Ziel
|
| 8 |
+
|
| 9 |
+
Welche konkrete Auswertung soll dieser Overnight-Run liefern?
|
| 10 |
+
|
| 11 |
+
## Fragen
|
| 12 |
+
|
| 13 |
+
Welche Fragen aus `config/questions.json` gelten fuer diesen Run?
|
| 14 |
+
|
| 15 |
+
## Quellen
|
| 16 |
+
|
| 17 |
+
Erlaubt:
|
| 18 |
+
|
| 19 |
+
- `/home/smlflg/Projekte/Meta2.0/data/session_inventory.json`
|
| 20 |
+
- `/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl`
|
| 21 |
+
- `/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json`
|
| 22 |
+
|
| 23 |
+
Nicht erlaubt:
|
| 24 |
+
|
| 25 |
+
- Secrets
|
| 26 |
+
- globale Steuerflaechen ohne neue Freigabe
|
| 27 |
+
|
| 28 |
+
## Budget
|
| 29 |
+
|
| 30 |
+
- Max API calls:
|
| 31 |
+
- Accepted initial call budget:
|
| 32 |
+
- Max concurrency:
|
| 33 |
+
- Max runtime:
|
| 34 |
+
|
| 35 |
+
## Outputs
|
| 36 |
+
|
| 37 |
+
Welche Dateien/Reports muessen morgen existieren?
|
| 38 |
+
|
| 39 |
+
## Abbruchbedingungen
|
| 40 |
+
|
| 41 |
+
Wann soll ein Runner stoppen?
|
| 42 |
+
|
| 43 |
+
## Morgen-Erfolg
|
| 44 |
+
|
| 45 |
+
Was zaehlt morgen als Erfolg, was nur als gelaufen?
|
requirements/PENDING.md
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Requirements Intake
|
| 2 |
+
|
| 3 |
+
Status: wartet auf Samuels konkrete Anforderungen.
|
| 4 |
+
|
| 5 |
+
## Bitte hier eintragen
|
| 6 |
+
|
| 7 |
+
```text
|
| 8 |
+
Ziel:
|
| 9 |
+
|
| 10 |
+
Welche Fragen:
|
| 11 |
+
|
| 12 |
+
Welche Quellen duerfen gelesen werden:
|
| 13 |
+
|
| 14 |
+
Welche Quellen duerfen NICHT gelesen werden:
|
| 15 |
+
|
| 16 |
+
Maximale Kosten / Call-Budget:
|
| 17 |
+
|
| 18 |
+
Maximale Laufzeit:
|
| 19 |
+
|
| 20 |
+
Gewuenschte Outputs:
|
| 21 |
+
|
| 22 |
+
Abbruchbedingungen:
|
| 23 |
+
|
| 24 |
+
Was zaehlt morgen als Erfolg:
|
| 25 |
+
```
|
| 26 |
+
|
| 27 |
+
## Vorlaeufige Annahmen
|
| 28 |
+
|
| 29 |
+
- Keine API-Calls aus diesem Ordner, bis Anforderungen da sind.
|
| 30 |
+
- Externe Session-Stores bleiben read-only.
|
| 31 |
+
- Meta2.0 bleibt Quelle fuer Inventory und Layer-1-Digests.
|
| 32 |
+
- Der erste echte Run soll klein genug sein, dass er auditierbar bleibt.
|
| 33 |
+
|
runs/.gitkeep
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
|
runs/20260615T210314Z_overnight-prepare/manifests/batch_plan.json
ADDED
|
@@ -0,0 +1,73 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.batch_plan.v1",
|
| 3 |
+
"run_id": "20260615T210314Z_overnight-prepare",
|
| 4 |
+
"created_at": "2026-06-15T21:03:20.745357+00:00",
|
| 5 |
+
"network_calls_made": 0,
|
| 6 |
+
"source_snapshot": {
|
| 7 |
+
"inventory_total": 1104,
|
| 8 |
+
"layer1_processed": 96,
|
| 9 |
+
"layer1_coverage_pct": 8.7,
|
| 10 |
+
"layer1_digest_rows_counted": 135
|
| 11 |
+
},
|
| 12 |
+
"settings": {
|
| 13 |
+
"safe_batch_size": 3,
|
| 14 |
+
"safe_concurrency": 2,
|
| 15 |
+
"question_count": 10,
|
| 16 |
+
"answer_passes_per_question": 3,
|
| 17 |
+
"synthesis_passes": 2,
|
| 18 |
+
"max_api_calls": 10000000
|
| 19 |
+
},
|
| 20 |
+
"estimated_calls": {
|
| 21 |
+
"layer1_backfill": 336,
|
| 22 |
+
"question_answers": 30,
|
| 23 |
+
"synthesis": 2,
|
| 24 |
+
"total": 368
|
| 25 |
+
},
|
| 26 |
+
"phases": [
|
| 27 |
+
{
|
| 28 |
+
"id": "phase_0_requirements",
|
| 29 |
+
"kind": "manual_gate",
|
| 30 |
+
"status": "open",
|
| 31 |
+
"description": "Requirements in requirements/PENDING.md must be reconciled with config/questions.json."
|
| 32 |
+
},
|
| 33 |
+
{
|
| 34 |
+
"id": "phase_1_layer1_backfill",
|
| 35 |
+
"kind": "meta2_layer1",
|
| 36 |
+
"status": "planned",
|
| 37 |
+
"remaining_sessions": 1008,
|
| 38 |
+
"estimated_api_calls": 336,
|
| 39 |
+
"recommended_command": "cd /home/smlflg/Projekte/Meta2.0 && python3 scripts/meta2_layer1_digest.py --limit 120 --batch-size 3 --concurrency 2 --order source-balanced"
|
| 40 |
+
},
|
| 41 |
+
{
|
| 42 |
+
"id": "phase_2_question_answers",
|
| 43 |
+
"kind": "meta3_answers",
|
| 44 |
+
"status": "blocked_until_requirements_and_coverage",
|
| 45 |
+
"estimated_api_calls": 30
|
| 46 |
+
},
|
| 47 |
+
{
|
| 48 |
+
"id": "phase_3_synthesis",
|
| 49 |
+
"kind": "meta3_synthesis",
|
| 50 |
+
"status": "blocked_until_answers_exist",
|
| 51 |
+
"estimated_api_calls": 2
|
| 52 |
+
}
|
| 53 |
+
],
|
| 54 |
+
"gates": [
|
| 55 |
+
{
|
| 56 |
+
"gate": "layer1_coverage_below_final_answer_threshold",
|
| 57 |
+
"status": "open",
|
| 58 |
+
"coverage_pct": 8.7,
|
| 59 |
+
"required_pct": 90.0,
|
| 60 |
+
"meaning": "Final answers should wait; layer1 backfill can still run."
|
| 61 |
+
},
|
| 62 |
+
{
|
| 63 |
+
"gate": "dry_run_required_before_network_calls",
|
| 64 |
+
"status": "open",
|
| 65 |
+
"meaning": "This scaffold did not run a network dry-run."
|
| 66 |
+
},
|
| 67 |
+
{
|
| 68 |
+
"gate": "network_calls_disabled_by_default",
|
| 69 |
+
"status": "open",
|
| 70 |
+
"meaning": "A future runner must require an explicit start flag."
|
| 71 |
+
}
|
| 72 |
+
]
|
| 73 |
+
}
|
runs/20260615T210314Z_overnight-prepare/manifests/run_manifest.json
ADDED
|
@@ -0,0 +1,106 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.run_manifest.v1",
|
| 3 |
+
"run_id": "20260615T210314Z_overnight-prepare",
|
| 4 |
+
"created_at": "2026-06-15T21:03:14.905378+00:00",
|
| 5 |
+
"root": "/home/smlflg/Projekte/Meta3.0",
|
| 6 |
+
"mode": "prepare_only",
|
| 7 |
+
"profile_path": "/home/smlflg/Projekte/Meta3.0/config/run_profile.example.json",
|
| 8 |
+
"questions_path": "/home/smlflg/Projekte/Meta3.0/config/questions.json",
|
| 9 |
+
"question_count": 10,
|
| 10 |
+
"question_ids": [
|
| 11 |
+
"q01_roter_faden",
|
| 12 |
+
"q02_eigentliches_problem",
|
| 13 |
+
"q03_wiederkehrende_schleife",
|
| 14 |
+
"q04_staerkste_beweise",
|
| 15 |
+
"q05_selbsttaeuschungen",
|
| 16 |
+
"q06_beste_arbeitsmodi",
|
| 17 |
+
"q07_ownership_test",
|
| 18 |
+
"q08_produktlinie",
|
| 19 |
+
"q09_unfertige_wahrheiten",
|
| 20 |
+
"q10_finale_verdichtung"
|
| 21 |
+
],
|
| 22 |
+
"profile": {
|
| 23 |
+
"version": 1,
|
| 24 |
+
"name": "meta3_overnight_profile_v0",
|
| 25 |
+
"mode": "prepare_only",
|
| 26 |
+
"source_artifacts": {
|
| 27 |
+
"meta2_root": "/home/smlflg/Projekte/Meta2.0",
|
| 28 |
+
"session_inventory": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 29 |
+
"layer1_digests": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 30 |
+
"layer1_audit": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json"
|
| 31 |
+
},
|
| 32 |
+
"api_profile": {
|
| 33 |
+
"provider": "openai_compatible_litellm",
|
| 34 |
+
"default_base_url": "https://litellm-kommone.genai.govdigital.de/v1",
|
| 35 |
+
"base_url_envs": [
|
| 36 |
+
"LITELLM_BASE_URL",
|
| 37 |
+
"OPENAI_BASE_URL"
|
| 38 |
+
],
|
| 39 |
+
"api_key_envs": [
|
| 40 |
+
"LITELLM_API_KEYS",
|
| 41 |
+
"OPENAI_API_KEY"
|
| 42 |
+
],
|
| 43 |
+
"model_env": "META3_MODEL",
|
| 44 |
+
"default_model": "stackit-qwen-qwen3-vl-235b-a22b-instruct-fp8"
|
| 45 |
+
},
|
| 46 |
+
"limits": {
|
| 47 |
+
"max_api_calls": 10000000,
|
| 48 |
+
"safe_batch_size": 3,
|
| 49 |
+
"safe_concurrency": 2,
|
| 50 |
+
"max_concurrency_without_new_approval": 4,
|
| 51 |
+
"dry_run_required": true,
|
| 52 |
+
"network_calls_enabled_by_default": false
|
| 53 |
+
},
|
| 54 |
+
"planning": {
|
| 55 |
+
"layer1_backfill_enabled": true,
|
| 56 |
+
"answer_passes_per_question": 3,
|
| 57 |
+
"synthesis_passes": 2,
|
| 58 |
+
"minimum_layer1_coverage_pct_before_final_answers": 90.0
|
| 59 |
+
}
|
| 60 |
+
},
|
| 61 |
+
"questions_version": 1,
|
| 62 |
+
"source_status": {
|
| 63 |
+
"meta2_root": {
|
| 64 |
+
"path": "/home/smlflg/Projekte/Meta2.0",
|
| 65 |
+
"exists": true,
|
| 66 |
+
"is_file": false,
|
| 67 |
+
"is_dir": true,
|
| 68 |
+
"size_bytes": null
|
| 69 |
+
},
|
| 70 |
+
"session_inventory": {
|
| 71 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 72 |
+
"exists": true,
|
| 73 |
+
"is_file": true,
|
| 74 |
+
"is_dir": false,
|
| 75 |
+
"size_bytes": 615014
|
| 76 |
+
},
|
| 77 |
+
"layer1_digests": {
|
| 78 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 79 |
+
"exists": true,
|
| 80 |
+
"is_file": true,
|
| 81 |
+
"is_dir": false,
|
| 82 |
+
"size_bytes": 175726
|
| 83 |
+
},
|
| 84 |
+
"layer1_audit": {
|
| 85 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json",
|
| 86 |
+
"exists": true,
|
| 87 |
+
"is_file": true,
|
| 88 |
+
"is_dir": false,
|
| 89 |
+
"size_bytes": 763
|
| 90 |
+
}
|
| 91 |
+
},
|
| 92 |
+
"env_status": {
|
| 93 |
+
"api_key_envs_present": {
|
| 94 |
+
"LITELLM_API_KEYS": false,
|
| 95 |
+
"OPENAI_API_KEY": false
|
| 96 |
+
},
|
| 97 |
+
"base_url_envs_present": {
|
| 98 |
+
"LITELLM_BASE_URL": false,
|
| 99 |
+
"OPENAI_BASE_URL": false
|
| 100 |
+
},
|
| 101 |
+
"model_env_present": false,
|
| 102 |
+
"secrets_recorded": false
|
| 103 |
+
},
|
| 104 |
+
"network_calls_made": 0,
|
| 105 |
+
"next_step": "Run scripts/meta3_plan_batches.py --run-id 20260615T210314Z_overnight-prepare"
|
| 106 |
+
}
|
runs/20260615T210908Z_improved-process-smoke/manifests/baseline_snapshot.json
ADDED
|
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.baseline_snapshot.v1",
|
| 3 |
+
"run_id": "20260615T210908Z_improved-process-smoke",
|
| 4 |
+
"created_at": "2026-06-15T21:10:49.504026+00:00",
|
| 5 |
+
"baseline_project": "/home/smlflg/Projekte/Meta2.0",
|
| 6 |
+
"source_artifacts": {
|
| 7 |
+
"meta2_root": "/home/smlflg/Projekte/Meta2.0",
|
| 8 |
+
"session_inventory": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 9 |
+
"layer1_digests": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 10 |
+
"layer1_audit": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json"
|
| 11 |
+
},
|
| 12 |
+
"source_snapshot": {
|
| 13 |
+
"inventory_total": 1104,
|
| 14 |
+
"layer1_processed": 216,
|
| 15 |
+
"layer1_coverage_pct": 19.57,
|
| 16 |
+
"layer1_audit_digest_rows": 216,
|
| 17 |
+
"layer1_audit_unique_digest_paths": 216,
|
| 18 |
+
"layer1_raw_digest_file_rows_counted": 216,
|
| 19 |
+
"unresolved_failures": 0,
|
| 20 |
+
"raw_failure_rows": 6,
|
| 21 |
+
"by_source": {
|
| 22 |
+
"claude_projects": 109,
|
| 23 |
+
"codex_sessions": 103,
|
| 24 |
+
"hermes_tirith_logs": 3,
|
| 25 |
+
"hermes_codex_sessions": 1
|
| 26 |
+
},
|
| 27 |
+
"confidence": {
|
| 28 |
+
"high": 156,
|
| 29 |
+
"medium": 48,
|
| 30 |
+
"low": 12
|
| 31 |
+
},
|
| 32 |
+
"strategic_relevance": {
|
| 33 |
+
"infrastructure": 151,
|
| 34 |
+
"projects": 133,
|
| 35 |
+
"hai": 63,
|
| 36 |
+
"harness": 19,
|
| 37 |
+
"overload": 17,
|
| 38 |
+
"monetization": 11,
|
| 39 |
+
"security": 2
|
| 40 |
+
}
|
| 41 |
+
},
|
| 42 |
+
"network_calls_made": 0
|
| 43 |
+
}
|
runs/20260615T210908Z_improved-process-smoke/manifests/batch_plan.json
ADDED
|
@@ -0,0 +1,151 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.batch_plan.v1",
|
| 3 |
+
"run_id": "20260615T210908Z_improved-process-smoke",
|
| 4 |
+
"created_at": "2026-06-15T21:10:49.504295+00:00",
|
| 5 |
+
"network_calls_made": 0,
|
| 6 |
+
"source_snapshot": {
|
| 7 |
+
"inventory_total": 1104,
|
| 8 |
+
"layer1_processed": 216,
|
| 9 |
+
"layer1_coverage_pct": 19.57,
|
| 10 |
+
"layer1_audit_digest_rows": 216,
|
| 11 |
+
"layer1_audit_unique_digest_paths": 216,
|
| 12 |
+
"layer1_raw_digest_file_rows_counted": 216,
|
| 13 |
+
"unresolved_failures": 0,
|
| 14 |
+
"raw_failure_rows": 6,
|
| 15 |
+
"by_source": {
|
| 16 |
+
"claude_projects": 109,
|
| 17 |
+
"codex_sessions": 103,
|
| 18 |
+
"hermes_tirith_logs": 3,
|
| 19 |
+
"hermes_codex_sessions": 1
|
| 20 |
+
},
|
| 21 |
+
"confidence": {
|
| 22 |
+
"high": 156,
|
| 23 |
+
"medium": 48,
|
| 24 |
+
"low": 12
|
| 25 |
+
},
|
| 26 |
+
"strategic_relevance": {
|
| 27 |
+
"infrastructure": 151,
|
| 28 |
+
"projects": 133,
|
| 29 |
+
"hai": 63,
|
| 30 |
+
"harness": 19,
|
| 31 |
+
"overload": 17,
|
| 32 |
+
"monetization": 11,
|
| 33 |
+
"security": 2
|
| 34 |
+
}
|
| 35 |
+
},
|
| 36 |
+
"baseline_snapshot_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T210908Z_improved-process-smoke/manifests/baseline_snapshot.json",
|
| 37 |
+
"settings": {
|
| 38 |
+
"safe_batch_size": 3,
|
| 39 |
+
"safe_concurrency": 2,
|
| 40 |
+
"question_count": 10,
|
| 41 |
+
"answer_passes_per_question": 3,
|
| 42 |
+
"synthesis_passes": 2,
|
| 43 |
+
"max_api_calls": 10000000
|
| 44 |
+
},
|
| 45 |
+
"process_model": {
|
| 46 |
+
"phase_count": 9,
|
| 47 |
+
"source": "/home/smlflg/Projekte/Meta3.0/config/process_model.json"
|
| 48 |
+
},
|
| 49 |
+
"estimated_calls": {
|
| 50 |
+
"layer1_backfill": 296,
|
| 51 |
+
"claim_ledger_generation": 30,
|
| 52 |
+
"owner_synthesis": 2,
|
| 53 |
+
"total": 328
|
| 54 |
+
},
|
| 55 |
+
"phases": [
|
| 56 |
+
{
|
| 57 |
+
"id": "p00_requirements_lock",
|
| 58 |
+
"kind": "manual_gate",
|
| 59 |
+
"status": "open",
|
| 60 |
+
"purpose": "Lock the owner question, allowed sources, stop conditions, budget, and morning success definition.",
|
| 61 |
+
"exit_gate": "Questions, constraints, and success criteria are reconciled.",
|
| 62 |
+
"blocking_reason": "requirements/PENDING.md has not been locked."
|
| 63 |
+
},
|
| 64 |
+
{
|
| 65 |
+
"id": "p01_baseline_audit",
|
| 66 |
+
"kind": "measurement_gate",
|
| 67 |
+
"status": "complete",
|
| 68 |
+
"purpose": "Measure the Meta2.0 baseline before changing scale.",
|
| 69 |
+
"exit_gate": "Coverage, unique digest count, raw row count, failures, and source spread are recorded.",
|
| 70 |
+
"inventory_total": 1104,
|
| 71 |
+
"coverage_pct": 19.57
|
| 72 |
+
},
|
| 73 |
+
{
|
| 74 |
+
"id": "p02_calibration_slice",
|
| 75 |
+
"kind": "small_model_run",
|
| 76 |
+
"status": "blocked_until_requirements_lock",
|
| 77 |
+
"purpose": "Answer a small representative slice before broad overnight execution.",
|
| 78 |
+
"exit_gate": "At least one answer shows evidence, uncertainty, counterevidence status, and owner-ready conclusion.",
|
| 79 |
+
"estimated_api_calls": 0
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": "p03_stratified_backfill",
|
| 83 |
+
"kind": "meta2_layer1_backfill",
|
| 84 |
+
"status": "planned",
|
| 85 |
+
"purpose": "Increase digest coverage while preserving source and time diversity.",
|
| 86 |
+
"exit_gate": "New audit shows no unresolved failures and improved coverage.",
|
| 87 |
+
"remaining_sessions": 888,
|
| 88 |
+
"estimated_api_calls": 296,
|
| 89 |
+
"recommended_command": "cd /home/smlflg/Projekte/Meta2.0 && python3 scripts/meta2_layer1_digest.py --limit 120 --batch-size 3 --concurrency 2 --order source-balanced"
|
| 90 |
+
},
|
| 91 |
+
{
|
| 92 |
+
"id": "p04_claim_ledger_generation",
|
| 93 |
+
"kind": "structured_answer_run",
|
| 94 |
+
"status": "blocked_until_requirements_calibration_and_coverage",
|
| 95 |
+
"purpose": "Generate structured claims per question instead of freeform essays.",
|
| 96 |
+
"exit_gate": "Claims cite evidence and mark uncertainty.",
|
| 97 |
+
"estimated_api_calls": 30
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": "p05_counterevidence_pass",
|
| 101 |
+
"kind": "adversarial_review",
|
| 102 |
+
"status": "blocked_until_claim_ledger",
|
| 103 |
+
"purpose": "Search for sessions that weaken, contradict, or narrow the generated claims.",
|
| 104 |
+
"exit_gate": "Each main claim has counterevidence status.",
|
| 105 |
+
"estimated_api_calls": 0
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": "p06_validity_review",
|
| 109 |
+
"kind": "quality_gate",
|
| 110 |
+
"status": "blocked_until_claim_and_counterevidence_ledgers",
|
| 111 |
+
"purpose": "Separate useful answers from invalid measurement.",
|
| 112 |
+
"exit_gate": "Invalid, weak, and owner-ready outputs are explicitly separated.",
|
| 113 |
+
"estimated_api_calls": 0
|
| 114 |
+
},
|
| 115 |
+
{
|
| 116 |
+
"id": "p07_owner_synthesis",
|
| 117 |
+
"kind": "owner_report",
|
| 118 |
+
"status": "blocked_until_validity_review",
|
| 119 |
+
"purpose": "Compress validated claims into canonical owner-facing answers.",
|
| 120 |
+
"exit_gate": "Each question has one thesis, evidence, limits, and next action.",
|
| 121 |
+
"estimated_api_calls": 2
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": "p08_morning_closeout",
|
| 125 |
+
"kind": "closure",
|
| 126 |
+
"status": "planned_after_run_end",
|
| 127 |
+
"purpose": "Make the overnight run inspectable and stop hidden cycle debt.",
|
| 128 |
+
"exit_gate": "Actual calls, errors, outputs, missing evidence, and next decision are visible.",
|
| 129 |
+
"estimated_api_calls": 0
|
| 130 |
+
}
|
| 131 |
+
],
|
| 132 |
+
"gates": [
|
| 133 |
+
{
|
| 134 |
+
"gate": "layer1_coverage_below_final_answer_threshold",
|
| 135 |
+
"status": "open",
|
| 136 |
+
"coverage_pct": 19.57,
|
| 137 |
+
"required_pct": 90.0,
|
| 138 |
+
"meaning": "Final answers should wait; layer1 backfill can still run."
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"gate": "dry_run_required_before_network_calls",
|
| 142 |
+
"status": "open",
|
| 143 |
+
"meaning": "This scaffold did not run a network dry-run."
|
| 144 |
+
},
|
| 145 |
+
{
|
| 146 |
+
"gate": "network_calls_disabled_by_default",
|
| 147 |
+
"status": "open",
|
| 148 |
+
"meaning": "A future runner must require an explicit start flag."
|
| 149 |
+
}
|
| 150 |
+
]
|
| 151 |
+
}
|
runs/20260615T210908Z_improved-process-smoke/manifests/run_manifest.json
ADDED
|
@@ -0,0 +1,122 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.run_manifest.v1",
|
| 3 |
+
"run_id": "20260615T210908Z_improved-process-smoke",
|
| 4 |
+
"created_at": "2026-06-15T21:09:08.358930+00:00",
|
| 5 |
+
"root": "/home/smlflg/Projekte/Meta3.0",
|
| 6 |
+
"mode": "prepare_only",
|
| 7 |
+
"profile_path": "/home/smlflg/Projekte/Meta3.0/config/run_profile.example.json",
|
| 8 |
+
"questions_path": "/home/smlflg/Projekte/Meta3.0/config/questions.json",
|
| 9 |
+
"process_model_path": "/home/smlflg/Projekte/Meta3.0/config/process_model.json",
|
| 10 |
+
"experiment_design_path": "/home/smlflg/Projekte/Meta3.0/config/experiment_design.json",
|
| 11 |
+
"question_count": 10,
|
| 12 |
+
"question_ids": [
|
| 13 |
+
"q01_roter_faden",
|
| 14 |
+
"q02_eigentliches_problem",
|
| 15 |
+
"q03_wiederkehrende_schleife",
|
| 16 |
+
"q04_staerkste_beweise",
|
| 17 |
+
"q05_selbsttaeuschungen",
|
| 18 |
+
"q06_beste_arbeitsmodi",
|
| 19 |
+
"q07_ownership_test",
|
| 20 |
+
"q08_produktlinie",
|
| 21 |
+
"q09_unfertige_wahrheiten",
|
| 22 |
+
"q10_finale_verdichtung"
|
| 23 |
+
],
|
| 24 |
+
"process_phase_count": 9,
|
| 25 |
+
"process_phase_ids": [
|
| 26 |
+
"p00_requirements_lock",
|
| 27 |
+
"p01_baseline_audit",
|
| 28 |
+
"p02_calibration_slice",
|
| 29 |
+
"p03_stratified_backfill",
|
| 30 |
+
"p04_claim_ledger_generation",
|
| 31 |
+
"p05_counterevidence_pass",
|
| 32 |
+
"p06_validity_review",
|
| 33 |
+
"p07_owner_synthesis",
|
| 34 |
+
"p08_morning_closeout"
|
| 35 |
+
],
|
| 36 |
+
"profile": {
|
| 37 |
+
"version": 1,
|
| 38 |
+
"name": "meta3_overnight_profile_v0",
|
| 39 |
+
"mode": "prepare_only",
|
| 40 |
+
"source_artifacts": {
|
| 41 |
+
"meta2_root": "/home/smlflg/Projekte/Meta2.0",
|
| 42 |
+
"session_inventory": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 43 |
+
"layer1_digests": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 44 |
+
"layer1_audit": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json"
|
| 45 |
+
},
|
| 46 |
+
"api_profile": {
|
| 47 |
+
"provider": "openai_compatible_litellm",
|
| 48 |
+
"default_base_url": "https://litellm-kommone.genai.govdigital.de/v1",
|
| 49 |
+
"base_url_envs": [
|
| 50 |
+
"LITELLM_BASE_URL",
|
| 51 |
+
"OPENAI_BASE_URL"
|
| 52 |
+
],
|
| 53 |
+
"api_key_envs": [
|
| 54 |
+
"LITELLM_API_KEYS",
|
| 55 |
+
"OPENAI_API_KEY"
|
| 56 |
+
],
|
| 57 |
+
"model_env": "META3_MODEL",
|
| 58 |
+
"default_model": "stackit-qwen-qwen3-vl-235b-a22b-instruct-fp8"
|
| 59 |
+
},
|
| 60 |
+
"limits": {
|
| 61 |
+
"max_api_calls": 10000000,
|
| 62 |
+
"safe_batch_size": 3,
|
| 63 |
+
"safe_concurrency": 2,
|
| 64 |
+
"max_concurrency_without_new_approval": 4,
|
| 65 |
+
"dry_run_required": true,
|
| 66 |
+
"network_calls_enabled_by_default": false
|
| 67 |
+
},
|
| 68 |
+
"planning": {
|
| 69 |
+
"layer1_backfill_enabled": true,
|
| 70 |
+
"answer_passes_per_question": 3,
|
| 71 |
+
"synthesis_passes": 2,
|
| 72 |
+
"minimum_layer1_coverage_pct_before_final_answers": 90.0
|
| 73 |
+
}
|
| 74 |
+
},
|
| 75 |
+
"process_model_schema": "meta3.process_model.v1",
|
| 76 |
+
"experiment_design_schema": "meta3.experiment_design.v1",
|
| 77 |
+
"questions_version": 1,
|
| 78 |
+
"source_status": {
|
| 79 |
+
"meta2_root": {
|
| 80 |
+
"path": "/home/smlflg/Projekte/Meta2.0",
|
| 81 |
+
"exists": true,
|
| 82 |
+
"is_file": false,
|
| 83 |
+
"is_dir": true,
|
| 84 |
+
"size_bytes": null
|
| 85 |
+
},
|
| 86 |
+
"session_inventory": {
|
| 87 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 88 |
+
"exists": true,
|
| 89 |
+
"is_file": true,
|
| 90 |
+
"is_dir": false,
|
| 91 |
+
"size_bytes": 615014
|
| 92 |
+
},
|
| 93 |
+
"layer1_digests": {
|
| 94 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 95 |
+
"exists": true,
|
| 96 |
+
"is_file": true,
|
| 97 |
+
"is_dir": false,
|
| 98 |
+
"size_bytes": 298916
|
| 99 |
+
},
|
| 100 |
+
"layer1_audit": {
|
| 101 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json",
|
| 102 |
+
"exists": true,
|
| 103 |
+
"is_file": true,
|
| 104 |
+
"is_dir": false,
|
| 105 |
+
"size_bytes": 795
|
| 106 |
+
}
|
| 107 |
+
},
|
| 108 |
+
"env_status": {
|
| 109 |
+
"api_key_envs_present": {
|
| 110 |
+
"LITELLM_API_KEYS": false,
|
| 111 |
+
"OPENAI_API_KEY": false
|
| 112 |
+
},
|
| 113 |
+
"base_url_envs_present": {
|
| 114 |
+
"LITELLM_BASE_URL": false,
|
| 115 |
+
"OPENAI_BASE_URL": false
|
| 116 |
+
},
|
| 117 |
+
"model_env_present": false,
|
| 118 |
+
"secrets_recorded": false
|
| 119 |
+
},
|
| 120 |
+
"network_calls_made": 0,
|
| 121 |
+
"next_step": "Run scripts/meta3_plan_batches.py --run-id 20260615T210908Z_improved-process-smoke"
|
| 122 |
+
}
|
runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/calibration_packet_manifest.json
ADDED
|
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.workpacket_manifest.v1",
|
| 3 |
+
"run_id": "20260615T210908Z_improved-process-smoke",
|
| 4 |
+
"mode": "calibration",
|
| 5 |
+
"created_at": "2026-06-15T21:14:32.014347+00:00",
|
| 6 |
+
"network_calls_made": 0,
|
| 7 |
+
"source_digest_path": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 8 |
+
"available_digest_rows": 216,
|
| 9 |
+
"packet_count": 10,
|
| 10 |
+
"planned_call_count": 10,
|
| 11 |
+
"sample_size": 24,
|
| 12 |
+
"shard_size": 24,
|
| 13 |
+
"question_count": 10,
|
| 14 |
+
"unique_digest_refs_in_packets": 24,
|
| 15 |
+
"source_family_mentions": {
|
| 16 |
+
"claude_projects": 100,
|
| 17 |
+
"codex_sessions": 100,
|
| 18 |
+
"hermes_codex_sessions": 10,
|
| 19 |
+
"hermes_tirith_logs": 30
|
| 20 |
+
},
|
| 21 |
+
"packet_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/calibration_workpackets.jsonl",
|
| 22 |
+
"call_ledger_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T210908Z_improved-process-smoke/state/calibration_call_ledger.jsonl",
|
| 23 |
+
"expected_response": "strict JSON per packet.expected_output_contract",
|
| 24 |
+
"next_step": "A future network runner may consume this packet file only after explicit approval."
|
| 25 |
+
}
|
runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/calibration_workpackets.jsonl
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/claim_ledger_packet_manifest.json
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.workpacket_manifest.v1",
|
| 3 |
+
"run_id": "20260615T210908Z_improved-process-smoke",
|
| 4 |
+
"mode": "claim_ledger",
|
| 5 |
+
"created_at": "2026-06-15T21:14:32.204479+00:00",
|
| 6 |
+
"network_calls_made": 0,
|
| 7 |
+
"source_digest_path": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 8 |
+
"available_digest_rows": 216,
|
| 9 |
+
"packet_count": 90,
|
| 10 |
+
"planned_call_count": 90,
|
| 11 |
+
"sample_size": 24,
|
| 12 |
+
"shard_size": 24,
|
| 13 |
+
"question_count": 10,
|
| 14 |
+
"unique_digest_refs_in_packets": 216,
|
| 15 |
+
"source_family_mentions": {
|
| 16 |
+
"claude_projects": 1090,
|
| 17 |
+
"codex_sessions": 1030,
|
| 18 |
+
"hermes_codex_sessions": 10,
|
| 19 |
+
"hermes_tirith_logs": 30
|
| 20 |
+
},
|
| 21 |
+
"packet_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/claim_ledger_workpackets.jsonl",
|
| 22 |
+
"call_ledger_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T210908Z_improved-process-smoke/state/claim_ledger_call_ledger.jsonl",
|
| 23 |
+
"expected_response": "strict JSON per packet.expected_output_contract",
|
| 24 |
+
"next_step": "A future network runner may consume this packet file only after explicit approval.",
|
| 25 |
+
"shard_count_per_question": 9
|
| 26 |
+
}
|
runs/20260615T210908Z_improved-process-smoke/outputs/workpackets/claim_ledger_workpackets.jsonl
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
runs/20260615T210908Z_improved-process-smoke/reports/RUN_READINESS_REPORT.md
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Meta3 Run Readiness Report
|
| 2 |
+
|
| 3 |
+
Run: `20260615T210908Z_improved-process-smoke`
|
| 4 |
+
Created: `2026-06-15T21:15:50.290399+00:00`
|
| 5 |
+
Status: `pass`
|
| 6 |
+
|
| 7 |
+
## Counts
|
| 8 |
+
|
| 9 |
+
- Errors: 0
|
| 10 |
+
- Warnings: 0
|
| 11 |
+
- calibration: 10 packets, 10 planned calls, 24 unique digest refs
|
| 12 |
+
- claim_ledger: 90 packets, 90 planned calls, 216 unique digest refs
|
| 13 |
+
|
| 14 |
+
## Network
|
| 15 |
+
|
| 16 |
+
- network_calls_made: 0
|
runs/20260615T210908Z_improved-process-smoke/reports/run_readiness_report.json
ADDED
|
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.run_readiness_report.v1",
|
| 3 |
+
"run_id": "20260615T210908Z_improved-process-smoke",
|
| 4 |
+
"created_at": "2026-06-15T21:15:50.290399+00:00",
|
| 5 |
+
"status": "pass",
|
| 6 |
+
"required_modes": [
|
| 7 |
+
"calibration",
|
| 8 |
+
"claim_ledger"
|
| 9 |
+
],
|
| 10 |
+
"workpacket_modes": {
|
| 11 |
+
"calibration": {
|
| 12 |
+
"packet_count": 10,
|
| 13 |
+
"planned_call_count": 10,
|
| 14 |
+
"unique_digest_refs_in_packets": 24,
|
| 15 |
+
"source_family_mentions": {
|
| 16 |
+
"claude_projects": 100,
|
| 17 |
+
"codex_sessions": 100,
|
| 18 |
+
"hermes_codex_sessions": 10,
|
| 19 |
+
"hermes_tirith_logs": 30
|
| 20 |
+
}
|
| 21 |
+
},
|
| 22 |
+
"claim_ledger": {
|
| 23 |
+
"packet_count": 90,
|
| 24 |
+
"planned_call_count": 90,
|
| 25 |
+
"unique_digest_refs_in_packets": 216,
|
| 26 |
+
"source_family_mentions": {
|
| 27 |
+
"claude_projects": 1090,
|
| 28 |
+
"codex_sessions": 1030,
|
| 29 |
+
"hermes_codex_sessions": 10,
|
| 30 |
+
"hermes_tirith_logs": 30
|
| 31 |
+
}
|
| 32 |
+
}
|
| 33 |
+
},
|
| 34 |
+
"errors": [],
|
| 35 |
+
"warnings": [],
|
| 36 |
+
"network_calls_made": 0
|
| 37 |
+
}
|
runs/20260615T210908Z_improved-process-smoke/state/calibration_call_ledger.jsonl
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q01_roter_faden__shard-0001", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 2 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q02_eigentliches_problem__shard-0001", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 3 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q03_wiederkehrende_schleife__shard-0001", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 4 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q04_staerkste_beweise__shard-0001", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 5 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q05_selbsttaeuschungen__shard-0001", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 6 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q06_beste_arbeitsmodi__shard-0001", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 7 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q07_ownership_test__shard-0001", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 8 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q08_produktlinie__shard-0001", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 9 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q09_unfertige_wahrheiten__shard-0001", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
| 10 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.005044+00:00", "error": null, "mode": "calibration", "network_calls_made": 0, "output_path": null, "packet_id": "calibration__q10_finale_verdichtung__shard-0001", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.005044+00:00"}
|
runs/20260615T210908Z_improved-process-smoke/state/claim_ledger_call_ledger.jsonl
ADDED
|
@@ -0,0 +1,90 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0001", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 2 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0002", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 3 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0003", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 4 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0004", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 5 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0005", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 6 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0006", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 7 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0007", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 8 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0008", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 9 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q01_roter_faden__shard-0009", "question_id": "q01_roter_faden", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 10 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0001", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 11 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0002", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 12 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0003", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 13 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0004", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 14 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0005", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 15 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0006", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 16 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0007", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 17 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0008", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 18 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q02_eigentliches_problem__shard-0009", "question_id": "q02_eigentliches_problem", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 19 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0001", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 20 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0002", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 21 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0003", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 22 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0004", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 23 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0005", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 24 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0006", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 25 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0007", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 26 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0008", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 27 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q03_wiederkehrende_schleife__shard-0009", "question_id": "q03_wiederkehrende_schleife", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 28 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0001", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 29 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0002", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 30 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0003", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 31 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0004", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 32 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0005", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 33 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0006", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 34 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0007", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 35 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0008", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 36 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q04_staerkste_beweise__shard-0009", "question_id": "q04_staerkste_beweise", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 37 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0001", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 38 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0002", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 39 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0003", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 40 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0004", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 41 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0005", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 42 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0006", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 43 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0007", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 44 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0008", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 45 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q05_selbsttaeuschungen__shard-0009", "question_id": "q05_selbsttaeuschungen", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 46 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0001", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 47 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0002", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 48 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0003", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 49 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0004", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 50 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0005", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 51 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0006", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 52 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0007", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 53 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0008", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 54 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q06_beste_arbeitsmodi__shard-0009", "question_id": "q06_beste_arbeitsmodi", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 55 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0001", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 56 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0002", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 57 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0003", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 58 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0004", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 59 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0005", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 60 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0006", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 61 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0007", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 62 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0008", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 63 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q07_ownership_test__shard-0009", "question_id": "q07_ownership_test", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 64 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0001", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 65 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0002", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 66 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0003", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 67 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0004", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 68 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0005", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 69 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0006", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 70 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0007", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 71 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0008", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 72 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q08_produktlinie__shard-0009", "question_id": "q08_produktlinie", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 73 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0001", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 74 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0002", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 75 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0003", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 76 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0004", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 77 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0005", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 78 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0006", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 79 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0007", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 80 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0008", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 81 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q09_unfertige_wahrheiten__shard-0009", "question_id": "q09_unfertige_wahrheiten", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 82 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0001", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 83 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0002", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 84 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0003", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 85 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0004", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 86 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0005", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 87 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0006", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 88 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0007", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 89 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0008", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
| 90 |
+
{"attempts": 0, "created_at": "2026-06-15T21:14:32.129801+00:00", "error": null, "mode": "claim_ledger", "network_calls_made": 0, "output_path": null, "packet_id": "claim_ledger__q10_finale_verdichtung__shard-0009", "question_id": "q10_finale_verdichtung", "run_id": "20260615T210908Z_improved-process-smoke", "schema": "meta3.call_ledger_entry.v1", "status": "planned", "updated_at": "2026-06-15T21:14:32.129801+00:00"}
|
runs/20260615T211556Z_overnight-ready-smoke/logs/calibration_runner_dry_run.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.runner_dry_run.v1",
|
| 3 |
+
"run_id": "20260615T211556Z_overnight-ready-smoke",
|
| 4 |
+
"mode": "calibration",
|
| 5 |
+
"created_at": "2026-06-15T21:18:25.729188+00:00",
|
| 6 |
+
"execute_network": false,
|
| 7 |
+
"selected_packet_count": 1,
|
| 8 |
+
"concurrency": 2,
|
| 9 |
+
"model": "stackit-qwen-qwen3-vl-235b-a22b-instruct-fp8",
|
| 10 |
+
"base_url_configured": true,
|
| 11 |
+
"base_url_env": null,
|
| 12 |
+
"api_key_env": null,
|
| 13 |
+
"api_key_count": 0,
|
| 14 |
+
"network_calls_made": 0
|
| 15 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/logs/claim_ledger_runner_dry_run.json
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.runner_dry_run.v1",
|
| 3 |
+
"run_id": "20260615T211556Z_overnight-ready-smoke",
|
| 4 |
+
"mode": "claim_ledger",
|
| 5 |
+
"created_at": "2026-06-15T21:18:32.941272+00:00",
|
| 6 |
+
"execute_network": false,
|
| 7 |
+
"selected_packet_count": 1,
|
| 8 |
+
"concurrency": 2,
|
| 9 |
+
"model": "stackit-qwen-qwen3-vl-235b-a22b-instruct-fp8",
|
| 10 |
+
"base_url_configured": true,
|
| 11 |
+
"base_url_env": null,
|
| 12 |
+
"api_key_env": null,
|
| 13 |
+
"api_key_count": 0,
|
| 14 |
+
"network_calls_made": 0
|
| 15 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/manifests/baseline_snapshot.json
ADDED
|
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.baseline_snapshot.v1",
|
| 3 |
+
"run_id": "20260615T211556Z_overnight-ready-smoke",
|
| 4 |
+
"created_at": "2026-06-15T21:16:04.298259+00:00",
|
| 5 |
+
"baseline_project": "/home/smlflg/Projekte/Meta2.0",
|
| 6 |
+
"source_artifacts": {
|
| 7 |
+
"meta2_root": "/home/smlflg/Projekte/Meta2.0",
|
| 8 |
+
"session_inventory": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 9 |
+
"layer1_digests": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 10 |
+
"layer1_audit": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json"
|
| 11 |
+
},
|
| 12 |
+
"source_snapshot": {
|
| 13 |
+
"inventory_total": 1104,
|
| 14 |
+
"layer1_processed": 216,
|
| 15 |
+
"layer1_coverage_pct": 19.57,
|
| 16 |
+
"layer1_audit_digest_rows": 216,
|
| 17 |
+
"layer1_audit_unique_digest_paths": 216,
|
| 18 |
+
"layer1_raw_digest_file_rows_counted": 216,
|
| 19 |
+
"unresolved_failures": 0,
|
| 20 |
+
"raw_failure_rows": 6,
|
| 21 |
+
"by_source": {
|
| 22 |
+
"claude_projects": 109,
|
| 23 |
+
"codex_sessions": 103,
|
| 24 |
+
"hermes_tirith_logs": 3,
|
| 25 |
+
"hermes_codex_sessions": 1
|
| 26 |
+
},
|
| 27 |
+
"confidence": {
|
| 28 |
+
"high": 156,
|
| 29 |
+
"medium": 48,
|
| 30 |
+
"low": 12
|
| 31 |
+
},
|
| 32 |
+
"strategic_relevance": {
|
| 33 |
+
"infrastructure": 151,
|
| 34 |
+
"projects": 133,
|
| 35 |
+
"hai": 63,
|
| 36 |
+
"harness": 19,
|
| 37 |
+
"overload": 17,
|
| 38 |
+
"monetization": 11,
|
| 39 |
+
"security": 2
|
| 40 |
+
}
|
| 41 |
+
},
|
| 42 |
+
"network_calls_made": 0
|
| 43 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/manifests/batch_plan.json
ADDED
|
@@ -0,0 +1,151 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.batch_plan.v1",
|
| 3 |
+
"run_id": "20260615T211556Z_overnight-ready-smoke",
|
| 4 |
+
"created_at": "2026-06-15T21:16:04.298675+00:00",
|
| 5 |
+
"network_calls_made": 0,
|
| 6 |
+
"source_snapshot": {
|
| 7 |
+
"inventory_total": 1104,
|
| 8 |
+
"layer1_processed": 216,
|
| 9 |
+
"layer1_coverage_pct": 19.57,
|
| 10 |
+
"layer1_audit_digest_rows": 216,
|
| 11 |
+
"layer1_audit_unique_digest_paths": 216,
|
| 12 |
+
"layer1_raw_digest_file_rows_counted": 216,
|
| 13 |
+
"unresolved_failures": 0,
|
| 14 |
+
"raw_failure_rows": 6,
|
| 15 |
+
"by_source": {
|
| 16 |
+
"claude_projects": 109,
|
| 17 |
+
"codex_sessions": 103,
|
| 18 |
+
"hermes_tirith_logs": 3,
|
| 19 |
+
"hermes_codex_sessions": 1
|
| 20 |
+
},
|
| 21 |
+
"confidence": {
|
| 22 |
+
"high": 156,
|
| 23 |
+
"medium": 48,
|
| 24 |
+
"low": 12
|
| 25 |
+
},
|
| 26 |
+
"strategic_relevance": {
|
| 27 |
+
"infrastructure": 151,
|
| 28 |
+
"projects": 133,
|
| 29 |
+
"hai": 63,
|
| 30 |
+
"harness": 19,
|
| 31 |
+
"overload": 17,
|
| 32 |
+
"monetization": 11,
|
| 33 |
+
"security": 2
|
| 34 |
+
}
|
| 35 |
+
},
|
| 36 |
+
"baseline_snapshot_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T211556Z_overnight-ready-smoke/manifests/baseline_snapshot.json",
|
| 37 |
+
"settings": {
|
| 38 |
+
"safe_batch_size": 3,
|
| 39 |
+
"safe_concurrency": 2,
|
| 40 |
+
"question_count": 10,
|
| 41 |
+
"answer_passes_per_question": 3,
|
| 42 |
+
"synthesis_passes": 2,
|
| 43 |
+
"max_api_calls": 10000000
|
| 44 |
+
},
|
| 45 |
+
"process_model": {
|
| 46 |
+
"phase_count": 9,
|
| 47 |
+
"source": "/home/smlflg/Projekte/Meta3.0/config/process_model.json"
|
| 48 |
+
},
|
| 49 |
+
"estimated_calls": {
|
| 50 |
+
"layer1_backfill": 296,
|
| 51 |
+
"claim_ledger_generation": 30,
|
| 52 |
+
"owner_synthesis": 2,
|
| 53 |
+
"total": 328
|
| 54 |
+
},
|
| 55 |
+
"phases": [
|
| 56 |
+
{
|
| 57 |
+
"id": "p00_requirements_lock",
|
| 58 |
+
"kind": "manual_gate",
|
| 59 |
+
"status": "open",
|
| 60 |
+
"purpose": "Lock the owner question, allowed sources, stop conditions, budget, and morning success definition.",
|
| 61 |
+
"exit_gate": "Questions, constraints, and success criteria are reconciled.",
|
| 62 |
+
"blocking_reason": "requirements/PENDING.md has not been locked."
|
| 63 |
+
},
|
| 64 |
+
{
|
| 65 |
+
"id": "p01_baseline_audit",
|
| 66 |
+
"kind": "measurement_gate",
|
| 67 |
+
"status": "complete",
|
| 68 |
+
"purpose": "Measure the Meta2.0 baseline before changing scale.",
|
| 69 |
+
"exit_gate": "Coverage, unique digest count, raw row count, failures, and source spread are recorded.",
|
| 70 |
+
"inventory_total": 1104,
|
| 71 |
+
"coverage_pct": 19.57
|
| 72 |
+
},
|
| 73 |
+
{
|
| 74 |
+
"id": "p02_calibration_slice",
|
| 75 |
+
"kind": "small_model_run",
|
| 76 |
+
"status": "blocked_until_requirements_lock",
|
| 77 |
+
"purpose": "Answer a small representative slice before broad overnight execution.",
|
| 78 |
+
"exit_gate": "At least one answer shows evidence, uncertainty, counterevidence status, and owner-ready conclusion.",
|
| 79 |
+
"estimated_api_calls": 0
|
| 80 |
+
},
|
| 81 |
+
{
|
| 82 |
+
"id": "p03_stratified_backfill",
|
| 83 |
+
"kind": "meta2_layer1_backfill",
|
| 84 |
+
"status": "planned",
|
| 85 |
+
"purpose": "Increase digest coverage while preserving source and time diversity.",
|
| 86 |
+
"exit_gate": "New audit shows no unresolved failures and improved coverage.",
|
| 87 |
+
"remaining_sessions": 888,
|
| 88 |
+
"estimated_api_calls": 296,
|
| 89 |
+
"recommended_command": "cd /home/smlflg/Projekte/Meta2.0 && python3 scripts/meta2_layer1_digest.py --limit 120 --batch-size 3 --concurrency 2 --order source-balanced"
|
| 90 |
+
},
|
| 91 |
+
{
|
| 92 |
+
"id": "p04_claim_ledger_generation",
|
| 93 |
+
"kind": "structured_answer_run",
|
| 94 |
+
"status": "blocked_until_requirements_calibration_and_coverage",
|
| 95 |
+
"purpose": "Generate structured claims per question instead of freeform essays.",
|
| 96 |
+
"exit_gate": "Claims cite evidence and mark uncertainty.",
|
| 97 |
+
"estimated_api_calls": 30
|
| 98 |
+
},
|
| 99 |
+
{
|
| 100 |
+
"id": "p05_counterevidence_pass",
|
| 101 |
+
"kind": "adversarial_review",
|
| 102 |
+
"status": "blocked_until_claim_ledger",
|
| 103 |
+
"purpose": "Search for sessions that weaken, contradict, or narrow the generated claims.",
|
| 104 |
+
"exit_gate": "Each main claim has counterevidence status.",
|
| 105 |
+
"estimated_api_calls": 0
|
| 106 |
+
},
|
| 107 |
+
{
|
| 108 |
+
"id": "p06_validity_review",
|
| 109 |
+
"kind": "quality_gate",
|
| 110 |
+
"status": "blocked_until_claim_and_counterevidence_ledgers",
|
| 111 |
+
"purpose": "Separate useful answers from invalid measurement.",
|
| 112 |
+
"exit_gate": "Invalid, weak, and owner-ready outputs are explicitly separated.",
|
| 113 |
+
"estimated_api_calls": 0
|
| 114 |
+
},
|
| 115 |
+
{
|
| 116 |
+
"id": "p07_owner_synthesis",
|
| 117 |
+
"kind": "owner_report",
|
| 118 |
+
"status": "blocked_until_validity_review",
|
| 119 |
+
"purpose": "Compress validated claims into canonical owner-facing answers.",
|
| 120 |
+
"exit_gate": "Each question has one thesis, evidence, limits, and next action.",
|
| 121 |
+
"estimated_api_calls": 2
|
| 122 |
+
},
|
| 123 |
+
{
|
| 124 |
+
"id": "p08_morning_closeout",
|
| 125 |
+
"kind": "closure",
|
| 126 |
+
"status": "planned_after_run_end",
|
| 127 |
+
"purpose": "Make the overnight run inspectable and stop hidden cycle debt.",
|
| 128 |
+
"exit_gate": "Actual calls, errors, outputs, missing evidence, and next decision are visible.",
|
| 129 |
+
"estimated_api_calls": 0
|
| 130 |
+
}
|
| 131 |
+
],
|
| 132 |
+
"gates": [
|
| 133 |
+
{
|
| 134 |
+
"gate": "layer1_coverage_below_final_answer_threshold",
|
| 135 |
+
"status": "open",
|
| 136 |
+
"coverage_pct": 19.57,
|
| 137 |
+
"required_pct": 90.0,
|
| 138 |
+
"meaning": "Final answers should wait; layer1 backfill can still run."
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"gate": "dry_run_required_before_network_calls",
|
| 142 |
+
"status": "open",
|
| 143 |
+
"meaning": "This scaffold did not run a network dry-run."
|
| 144 |
+
},
|
| 145 |
+
{
|
| 146 |
+
"gate": "network_calls_disabled_by_default",
|
| 147 |
+
"status": "open",
|
| 148 |
+
"meaning": "A future runner must require an explicit start flag."
|
| 149 |
+
}
|
| 150 |
+
]
|
| 151 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/manifests/run_manifest.json
ADDED
|
@@ -0,0 +1,122 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.run_manifest.v1",
|
| 3 |
+
"run_id": "20260615T211556Z_overnight-ready-smoke",
|
| 4 |
+
"created_at": "2026-06-15T21:15:56.851139+00:00",
|
| 5 |
+
"root": "/home/smlflg/Projekte/Meta3.0",
|
| 6 |
+
"mode": "prepare_only",
|
| 7 |
+
"profile_path": "/home/smlflg/Projekte/Meta3.0/config/run_profile.example.json",
|
| 8 |
+
"questions_path": "/home/smlflg/Projekte/Meta3.0/config/questions.json",
|
| 9 |
+
"process_model_path": "/home/smlflg/Projekte/Meta3.0/config/process_model.json",
|
| 10 |
+
"experiment_design_path": "/home/smlflg/Projekte/Meta3.0/config/experiment_design.json",
|
| 11 |
+
"question_count": 10,
|
| 12 |
+
"question_ids": [
|
| 13 |
+
"q01_roter_faden",
|
| 14 |
+
"q02_eigentliches_problem",
|
| 15 |
+
"q03_wiederkehrende_schleife",
|
| 16 |
+
"q04_staerkste_beweise",
|
| 17 |
+
"q05_selbsttaeuschungen",
|
| 18 |
+
"q06_beste_arbeitsmodi",
|
| 19 |
+
"q07_ownership_test",
|
| 20 |
+
"q08_produktlinie",
|
| 21 |
+
"q09_unfertige_wahrheiten",
|
| 22 |
+
"q10_finale_verdichtung"
|
| 23 |
+
],
|
| 24 |
+
"process_phase_count": 9,
|
| 25 |
+
"process_phase_ids": [
|
| 26 |
+
"p00_requirements_lock",
|
| 27 |
+
"p01_baseline_audit",
|
| 28 |
+
"p02_calibration_slice",
|
| 29 |
+
"p03_stratified_backfill",
|
| 30 |
+
"p04_claim_ledger_generation",
|
| 31 |
+
"p05_counterevidence_pass",
|
| 32 |
+
"p06_validity_review",
|
| 33 |
+
"p07_owner_synthesis",
|
| 34 |
+
"p08_morning_closeout"
|
| 35 |
+
],
|
| 36 |
+
"profile": {
|
| 37 |
+
"version": 1,
|
| 38 |
+
"name": "meta3_overnight_profile_v0",
|
| 39 |
+
"mode": "prepare_only",
|
| 40 |
+
"source_artifacts": {
|
| 41 |
+
"meta2_root": "/home/smlflg/Projekte/Meta2.0",
|
| 42 |
+
"session_inventory": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 43 |
+
"layer1_digests": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 44 |
+
"layer1_audit": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json"
|
| 45 |
+
},
|
| 46 |
+
"api_profile": {
|
| 47 |
+
"provider": "openai_compatible_litellm",
|
| 48 |
+
"default_base_url": "https://litellm-kommone.genai.govdigital.de/v1",
|
| 49 |
+
"base_url_envs": [
|
| 50 |
+
"LITELLM_BASE_URL",
|
| 51 |
+
"OPENAI_BASE_URL"
|
| 52 |
+
],
|
| 53 |
+
"api_key_envs": [
|
| 54 |
+
"LITELLM_API_KEYS",
|
| 55 |
+
"OPENAI_API_KEY"
|
| 56 |
+
],
|
| 57 |
+
"model_env": "META3_MODEL",
|
| 58 |
+
"default_model": "stackit-qwen-qwen3-vl-235b-a22b-instruct-fp8"
|
| 59 |
+
},
|
| 60 |
+
"limits": {
|
| 61 |
+
"max_api_calls": 10000000,
|
| 62 |
+
"safe_batch_size": 3,
|
| 63 |
+
"safe_concurrency": 2,
|
| 64 |
+
"max_concurrency_without_new_approval": 4,
|
| 65 |
+
"dry_run_required": true,
|
| 66 |
+
"network_calls_enabled_by_default": false
|
| 67 |
+
},
|
| 68 |
+
"planning": {
|
| 69 |
+
"layer1_backfill_enabled": true,
|
| 70 |
+
"answer_passes_per_question": 3,
|
| 71 |
+
"synthesis_passes": 2,
|
| 72 |
+
"minimum_layer1_coverage_pct_before_final_answers": 90.0
|
| 73 |
+
}
|
| 74 |
+
},
|
| 75 |
+
"process_model_schema": "meta3.process_model.v1",
|
| 76 |
+
"experiment_design_schema": "meta3.experiment_design.v1",
|
| 77 |
+
"questions_version": 1,
|
| 78 |
+
"source_status": {
|
| 79 |
+
"meta2_root": {
|
| 80 |
+
"path": "/home/smlflg/Projekte/Meta2.0",
|
| 81 |
+
"exists": true,
|
| 82 |
+
"is_file": false,
|
| 83 |
+
"is_dir": true,
|
| 84 |
+
"size_bytes": null
|
| 85 |
+
},
|
| 86 |
+
"session_inventory": {
|
| 87 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/session_inventory.json",
|
| 88 |
+
"exists": true,
|
| 89 |
+
"is_file": true,
|
| 90 |
+
"is_dir": false,
|
| 91 |
+
"size_bytes": 615014
|
| 92 |
+
},
|
| 93 |
+
"layer1_digests": {
|
| 94 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 95 |
+
"exists": true,
|
| 96 |
+
"is_file": true,
|
| 97 |
+
"is_dir": false,
|
| 98 |
+
"size_bytes": 298916
|
| 99 |
+
},
|
| 100 |
+
"layer1_audit": {
|
| 101 |
+
"path": "/home/smlflg/Projekte/Meta2.0/data/layer1/audit.json",
|
| 102 |
+
"exists": true,
|
| 103 |
+
"is_file": true,
|
| 104 |
+
"is_dir": false,
|
| 105 |
+
"size_bytes": 795
|
| 106 |
+
}
|
| 107 |
+
},
|
| 108 |
+
"env_status": {
|
| 109 |
+
"api_key_envs_present": {
|
| 110 |
+
"LITELLM_API_KEYS": false,
|
| 111 |
+
"OPENAI_API_KEY": false
|
| 112 |
+
},
|
| 113 |
+
"base_url_envs_present": {
|
| 114 |
+
"LITELLM_BASE_URL": false,
|
| 115 |
+
"OPENAI_BASE_URL": false
|
| 116 |
+
},
|
| 117 |
+
"model_env_present": false,
|
| 118 |
+
"secrets_recorded": false
|
| 119 |
+
},
|
| 120 |
+
"network_calls_made": 0,
|
| 121 |
+
"next_step": "Run scripts/meta3_plan_batches.py --run-id 20260615T211556Z_overnight-ready-smoke"
|
| 122 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/calibration_answers.jsonl
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"answer": {"canonical_thesis": "Mock thesis for parser validation only.", "claims": [{"claim": "Mock claim anchored to the first digest.", "confidence": "low", "counterevidence_or_limit": "Mock response is not evidence for the real analysis.", "supporting_digest_indices": [1], "supporting_source_paths": ["/home/smlflg/.claude/projects/-home-smlflg--hermes-profiles-intake-router-hermes/52466b70-4d7e-4df7-9c62-bd20e18e478d.jsonl"]}], "counterevidence_status": "mock_not_evaluated", "mode": "calibration", "owner_next_step": "Run real network packets only after requirements and preflight pass.", "question_id": "q01_roter_faden", "uncertainty": "Synthetic response; validates extraction and schema only."}, "collected_at": "2026-06-15T21:26:09.646399+00:00", "mock": true, "mode": "calibration", "packet_id": "calibration__q01_roter_faden__shard-0001", "question_id": "q01_roter_faden", "question_title": "Der rote Faden", "response_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T211556Z_overnight-ready-smoke/outputs/responses/calibration/calibration__q01_roter_faden__shard-0001.json", "run_id": "20260615T211556Z_overnight-ready-smoke", "schema": "meta3.parsed_answer.v1"}
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/claim_ledger.jsonl
ADDED
|
File without changes
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/calibration_invalid.jsonl
ADDED
|
File without changes
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/calibration_parsed.jsonl
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"answer": {"canonical_thesis": "Mock thesis for parser validation only.", "claims": [{"claim": "Mock claim anchored to the first digest.", "confidence": "low", "counterevidence_or_limit": "Mock response is not evidence for the real analysis.", "supporting_digest_indices": [1], "supporting_source_paths": ["/home/smlflg/.claude/projects/-home-smlflg--hermes-profiles-intake-router-hermes/52466b70-4d7e-4df7-9c62-bd20e18e478d.jsonl"]}], "counterevidence_status": "mock_not_evaluated", "mode": "calibration", "owner_next_step": "Run real network packets only after requirements and preflight pass.", "question_id": "q01_roter_faden", "uncertainty": "Synthetic response; validates extraction and schema only."}, "collected_at": "2026-06-15T21:26:09.646399+00:00", "mock": true, "mode": "calibration", "packet_id": "calibration__q01_roter_faden__shard-0001", "question_id": "q01_roter_faden", "question_title": "Der rote Faden", "response_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T211556Z_overnight-ready-smoke/outputs/responses/calibration/calibration__q01_roter_faden__shard-0001.json", "run_id": "20260615T211556Z_overnight-ready-smoke", "schema": "meta3.parsed_answer.v1"}
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/claim_ledger_invalid.jsonl
ADDED
|
File without changes
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/parsed/claim_ledger_parsed.jsonl
ADDED
|
File without changes
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/responses/calibration/calibration__q01_roter_faden__shard-0001.json
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"packet_id": "calibration__q01_roter_faden__shard-0001",
|
| 3 |
+
"status_code": 200,
|
| 4 |
+
"started_at": "2026-06-15T21:26:03.261443+00:00",
|
| 5 |
+
"finished_at": "2026-06-15T21:26:03.261459+00:00",
|
| 6 |
+
"request_model": "mock-model",
|
| 7 |
+
"mock": true,
|
| 8 |
+
"network_calls_made": 0,
|
| 9 |
+
"response": {
|
| 10 |
+
"choices": [
|
| 11 |
+
{
|
| 12 |
+
"message": {
|
| 13 |
+
"role": "assistant",
|
| 14 |
+
"content": "{\"question_id\": \"q01_roter_faden\", \"mode\": \"calibration\", \"canonical_thesis\": \"Mock thesis for parser validation only.\", \"claims\": [{\"claim\": \"Mock claim anchored to the first digest.\", \"supporting_digest_indices\": [1], \"supporting_source_paths\": [\"/home/smlflg/.claude/projects/-home-smlflg--hermes-profiles-intake-router-hermes/52466b70-4d7e-4df7-9c62-bd20e18e478d.jsonl\"], \"counterevidence_or_limit\": \"Mock response is not evidence for the real analysis.\", \"confidence\": \"low\"}], \"counterevidence_status\": \"mock_not_evaluated\", \"uncertainty\": \"Synthetic response; validates extraction and schema only.\", \"owner_next_step\": \"Run real network packets only after requirements and preflight pass.\"}"
|
| 15 |
+
}
|
| 16 |
+
}
|
| 17 |
+
]
|
| 18 |
+
}
|
| 19 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/calibration_packet_manifest.json
ADDED
|
@@ -0,0 +1,25 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.workpacket_manifest.v1",
|
| 3 |
+
"run_id": "20260615T211556Z_overnight-ready-smoke",
|
| 4 |
+
"mode": "calibration",
|
| 5 |
+
"created_at": "2026-06-15T21:16:04.336420+00:00",
|
| 6 |
+
"network_calls_made": 0,
|
| 7 |
+
"source_digest_path": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 8 |
+
"available_digest_rows": 216,
|
| 9 |
+
"packet_count": 10,
|
| 10 |
+
"planned_call_count": 10,
|
| 11 |
+
"sample_size": 24,
|
| 12 |
+
"shard_size": 24,
|
| 13 |
+
"question_count": 10,
|
| 14 |
+
"unique_digest_refs_in_packets": 24,
|
| 15 |
+
"source_family_mentions": {
|
| 16 |
+
"claude_projects": 100,
|
| 17 |
+
"codex_sessions": 100,
|
| 18 |
+
"hermes_codex_sessions": 10,
|
| 19 |
+
"hermes_tirith_logs": 30
|
| 20 |
+
},
|
| 21 |
+
"packet_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/calibration_workpackets.jsonl",
|
| 22 |
+
"call_ledger_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T211556Z_overnight-ready-smoke/state/calibration_call_ledger.jsonl",
|
| 23 |
+
"expected_response": "strict JSON per packet.expected_output_contract",
|
| 24 |
+
"next_step": "A future network runner may consume this packet file only after explicit approval."
|
| 25 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/calibration_workpackets.jsonl
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/claim_ledger_packet_manifest.json
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "meta3.workpacket_manifest.v1",
|
| 3 |
+
"run_id": "20260615T211556Z_overnight-ready-smoke",
|
| 4 |
+
"mode": "claim_ledger",
|
| 5 |
+
"created_at": "2026-06-15T21:16:04.438524+00:00",
|
| 6 |
+
"network_calls_made": 0,
|
| 7 |
+
"source_digest_path": "/home/smlflg/Projekte/Meta2.0/data/layer1/session_digests.jsonl",
|
| 8 |
+
"available_digest_rows": 216,
|
| 9 |
+
"packet_count": 90,
|
| 10 |
+
"planned_call_count": 90,
|
| 11 |
+
"sample_size": 24,
|
| 12 |
+
"shard_size": 24,
|
| 13 |
+
"question_count": 10,
|
| 14 |
+
"unique_digest_refs_in_packets": 216,
|
| 15 |
+
"source_family_mentions": {
|
| 16 |
+
"claude_projects": 1090,
|
| 17 |
+
"codex_sessions": 1030,
|
| 18 |
+
"hermes_codex_sessions": 10,
|
| 19 |
+
"hermes_tirith_logs": 30
|
| 20 |
+
},
|
| 21 |
+
"packet_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/claim_ledger_workpackets.jsonl",
|
| 22 |
+
"call_ledger_path": "/home/smlflg/Projekte/Meta3.0/runs/20260615T211556Z_overnight-ready-smoke/state/claim_ledger_call_ledger.jsonl",
|
| 23 |
+
"expected_response": "strict JSON per packet.expected_output_contract",
|
| 24 |
+
"next_step": "A future network runner may consume this packet file only after explicit approval.",
|
| 25 |
+
"shard_count_per_question": 9
|
| 26 |
+
}
|
runs/20260615T211556Z_overnight-ready-smoke/outputs/workpackets/claim_ledger_workpackets.jsonl
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
runs/20260615T211556Z_overnight-ready-smoke/reports/CALIBRATION_COLLECTION_REPORT.md
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# Meta3 Response Collection Report
|
| 2 |
+
|
| 3 |
+
Run: `20260615T211556Z_overnight-ready-smoke`
|
| 4 |
+
Mode: `calibration`
|
| 5 |
+
Created: `2026-06-15T21:26:09.646775+00:00`
|
| 6 |
+
Status: `pass`
|
| 7 |
+
|
| 8 |
+
## Counts
|
| 9 |
+
|
| 10 |
+
- Response files: 1
|
| 11 |
+
- Parsed valid: 1
|
| 12 |
+
- Invalid: 0
|
| 13 |
+
- Missing responses: 9
|
| 14 |
+
- Mock responses: 1
|
| 15 |
+
- Network calls made by collector: 0
|