YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
Meta3.0 Overnight Control Plane
Zweck: Dieser Ordner bereitet grosse Qwen/API-Auswertungen vor, ohne sie versehentlich zu starten.
Kanonische Linie
Meta3.0ist der neue Kontrollordner fuer Fragen, Anforderungen, Run- Manifeste und Overnight-Planung.Meta2.0bleibt die aktuelle Daten-Pipeline fuer Session-Inventar und Layer-1-Digests.META2.0ist Legacy-Frage-Fanout und nicht die Arbeitslinie.
Wichtig: Fanout nach Daten-Shards, nicht nach Fragen. Erst Session-Digests stabilisieren, dann Fragen beantworten.
Der Unterschied: Meta2.0 erzeugt verwertbare Session-Digests. Meta3.0 prueft, welche Aussagen daraus ueberhaupt belastbar sind. Meta3.0 ist deshalb Experiment-Design, Evidenzvertrag, Gegenbeweis-Suche und Owner-Synthese ueber Meta2.0, nicht nur mehr API-Budget.
Der Meta3-Prozess steht in docs/META3_PROCESS.md und
config/process_model.json. Der erste sinnvolle Loop ist Kalibrierung vor
Scale-up, nicht sofort 10 Mio Calls.
Aktueller Stand der Vorarbeit
Quelle: /home/smlflg/Projekte/Meta2.0
- Inventory: 1,104 Session-Dateien.
- Zuletzt beobachteter Layer-1 Stand im lokalen Smoke: 216 / 1,104.
- Zuletzt beobachtete Coverage im lokalen Smoke: 19.57%.
- Stable setting laut Meta2.0:
--batch-size 3 --concurrency 2.
Ordner
config/- Fragen und Run-Profil.docs/evals/- blockierende Eval-Spezifikationen fuer den Versuchsaufbau.requirements/- Samuels kommende Anforderungen und Intake.scripts/- lokale Prepare-/Plan-/Smoke-Scripts, keine API-Calls.runs/- pro Overnight-Versuch ein eigener Run-Ordner.data/- Meta3-spezifische Zwischenartefakte.reports/- menschliche Reports und Status.logs/- lokale Logs.
Schnellstart
python3 scripts/meta3_smoke.py
python3 scripts/meta3_prepare.py
python3 scripts/meta3_plan_batches.py
python3 scripts/meta3_freeze_sources.py
python3 scripts/meta3_build_workpackets.py --mode calibration --sample-size 24
python3 scripts/meta3_validate_run.py
python3 scripts/meta3_run_packets.py --mode calibration --limit 1
python3 scripts/meta3_runner_status.py
python3 scripts/meta3_preflight.py --mode calibration --accepted-call-budget 10
python3 scripts/meta3_collect_responses.py --mode calibration --allow-empty
python3 scripts/meta3_morning_report.py
python3 scripts/meta3_orchestrate_local.py --accepted-call-budget 10000000
Das erstellt einen Run-Ordner unter runs/ und einen Batchplan. Es ruft keine
API auf. Der Workpacket-Schritt erzeugt Prompts und Call-Ledger fuer einen
spaeteren Runner, ebenfalls ohne Netzwerk. Der Runner-Befehl ohne
--execute-network ist nur ein Dry-Run.
Wenn meta3_build_workpackets.py mit Source drift refused stoppt, ist das ein
gewollter Gate: Meta2.0-Audit und rohe Digest-Datei sind nicht synchron. Dann
entweder erst python3 scripts/meta3_freeze_sources.py ausfuehren und gegen den
lokalen Snapshot arbeiten, oder den Meta2-Audit aktualisieren.
Start-Gate fuer spaeter
Ein echter Overnight-Lauf darf erst starten, wenn:
requirements/PENDING.mddurch Samuels konkrete Anforderungen ersetzt oder ergaenzt wurde.python3 scripts/meta3_smoke.pyohne ERROR laeuft.python3 scripts/meta3_prepare.pyein Run-Manifest erzeugt.python3 scripts/meta3_plan_batches.pyeinen Batchplan erzeugt.- Der geplante Call-/Kosten-/Concurrency-Rahmen explizit akzeptiert ist.
- Der Meta3-Improvement-Vertrag aus
config/experiment_design.jsonfuer den konkreten Lauf nicht verletzt wird.