Skip to content

Commit 82e2301

Browse files
authored
Catchup 16: Merge agent task wt4 (#50)
* Fix error-recovery integration stubs to accept requested_plot_vars * Add traceability evidence row normalizer and import compatibility alias * Add dependencies update policy and link it from related docs * Add criterion-to-benchmark linkage and session dependency routing gates - Normalizes criterion/benchmark/test matrix rows and enforces complete coverage when required. - Merges validation-manifest session dependency markers into sweep routing decisions. - Adds integration/quality coverage plus documented use-case artifact mappings in readiness docs. * Harden reviewer terminal taxonomy and sweep retry guidance propagation - Normalizes reviewer terminal failure payloads to stable versioned reason-code contracts. - Propagates child sweep failures into retry guidance and a2a error metadata. - Extends orchestrator and recovery tests for terminal-category and retry-guidance paths. * Add camera-ready benchmark pipeline and stable metrics persistence - Runs compare_models, generates camera-ready markdown tables, and writes a pipeline contract artifact. - Accepts benchmark-row metrics in aggregation and preserves stable workflow_id when writing JSONL. - Adds per-user token accounting and regression tests for pipeline and metrics contracts. * Add Tier-2 schema warning channel with UQ recommendation payload - Introduces UNNUMBERED-112 normalization for missing tier-2 stability parameters. - Emits runtime warning/info channel with coupled UQ recommendations on schema build. - Adds focused coverage for warning and pass paths in critical-parameter tests. * Add v26.05 required-capability standards contract checks - Verifies PRD required-capability behavior lines are present and explicit. - Enforces implementation-location references for main, architect, reviewer, and metrics paths. - Keeps standards coverage aligned with deployment-readiness release criteria. * Fix error-recovery integration stubs to accept requested_plot_vars * Fix error-recovery integration stubs to accept requested_plot_vars * Fix ERF executable fallback resolution for local and superfacility runners * Add manifest provenance check mode with provider-model filtering * Implement provider-scoped FAISS layout and manifest provider-model keying
1 parent fb62565 commit 82e2301

167 files changed

Lines changed: 25513 additions & 39 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 16 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -229,31 +229,22 @@ __marimo__/
229229
# ============================================================================
230230
# FAISS vector databases - regenerated from source
231231
database/faiss/
232-
!database/faiss/level0/
233-
!database/faiss/level0/*.faiss
234-
!database/faiss/level0/*_metadata.json
235-
!database/faiss/level1/
236-
!database/faiss/level1/pelelmex_*.faiss
237-
!database/faiss/level1/pelelmex_*_metadata.json
238-
!database/faiss/level1/pelec_*.faiss
239-
!database/faiss/level1/pelec_*_metadata.json
240-
!database/faiss/level1/erf_*.faiss
241-
!database/faiss/level1/erf_*_metadata.json
242-
!database/faiss/level1/amrex_*.faiss
243-
!database/faiss/level1/amrex_*_metadata.json
244-
!database/faiss/level2/
245-
!database/faiss/level2/pelelmex_*.faiss
246-
!database/faiss/level2/pelelmex_*_metadata.json
247-
!database/faiss/level2/pelec_*.faiss
248-
!database/faiss/level2/pelec_*_metadata.json
249-
!database/faiss/level2/erf_*.faiss
250-
!database/faiss/level2/erf_*_metadata.json
251-
!database/faiss/level2/amrex_*.faiss
252-
!database/faiss/level2/amrex_*_metadata.json
253-
!database/faiss/pelelmex_*
254-
!database/faiss/pelec_*
255-
!database/faiss/erf_*
256-
!database/faiss/amrex_*
232+
!database/faiss/cborg/
233+
!database/faiss/cborg/**/
234+
!database/faiss/cborg/**/*.faiss
235+
!database/faiss/cborg/**/*_metadata.json
236+
!database/faiss/cborg/**/index.pkl
237+
!database/faiss/cborg/**/faiss_provenance.json
238+
!database/faiss/cborg/**/build_session_manifest.json
239+
!database/faiss/cborg/level0/
240+
!database/faiss/amsc/
241+
!database/faiss/amsc/**/
242+
!database/faiss/amsc/**/*.faiss
243+
!database/faiss/amsc/**/*_metadata.json
244+
!database/faiss/amsc/**/index.pkl
245+
!database/faiss/amsc/**/faiss_provenance.json
246+
!database/faiss/amsc/**/build_session_manifest.json
247+
!database/faiss/amsc/level0/
257248

258249
# All schema files with version hashes - these are generated
259250
database/schemas/*.json
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
{
2+
"entries": [
3+
{
4+
"build_script": "build_all_indices.py",
5+
"dependencies_commit": "99914444329f6be784c6a153581c53bc60ae8937",
6+
"embedding_dimension": null,
7+
"embedding_model": "text-embedding-3-small",
8+
"embedding_provider": "cborg",
9+
"generated_at": "2026-03-11T23:59:26.554232+00:00",
10+
"level": "2",
11+
"manifest_path": "level2/amrex_faiss_provenance.json",
12+
"repo_commit": "99914444329f6be784c6a153581c53bc60ae8937",
13+
"solver": "amrex",
14+
"version": "1"
15+
},
16+
{
17+
"build_script": "build_all_indices.py",
18+
"dependencies_commit": "1df48173da427f57a8201e157518afa7fd2e73ee",
19+
"embedding_dimension": null,
20+
"embedding_model": "text-embedding-3-small",
21+
"embedding_provider": "cborg",
22+
"generated_at": "2026-03-11T22:53:38.819203+00:00",
23+
"level": "2",
24+
"manifest_path": "level2/erf_faiss_provenance.json",
25+
"repo_commit": "1df48173da427f57a8201e157518afa7fd2e73ee",
26+
"solver": "erf",
27+
"version": "1"
28+
},
29+
{
30+
"build_script": "build_all_indices.py",
31+
"dependencies_commit": "a6b4dff152c2cad2cf0edee58099eefffd2ba328",
32+
"embedding_dimension": null,
33+
"embedding_model": "text-embedding-3-small",
34+
"embedding_provider": "cborg",
35+
"generated_at": "2026-03-11T23:20:00.712017+00:00",
36+
"level": "2",
37+
"manifest_path": "level2/pelec_faiss_provenance.json",
38+
"repo_commit": "a6b4dff152c2cad2cf0edee58099eefffd2ba328",
39+
"solver": "pelec",
40+
"version": "1"
41+
},
42+
{
43+
"build_script": "build_all_indices.py",
44+
"dependencies_commit": "9e7fb9f245c3ef363fc0cbd14960089247934157",
45+
"embedding_dimension": null,
46+
"embedding_model": "text-embedding-3-small",
47+
"embedding_provider": "cborg",
48+
"generated_at": "2026-03-11T23:32:31.489997+00:00",
49+
"level": "2",
50+
"manifest_path": "level2/pelelmex_faiss_provenance.json",
51+
"repo_commit": "9e7fb9f245c3ef363fc0cbd14960089247934157",
52+
"solver": "pelelmex",
53+
"version": "1"
54+
},
55+
{
56+
"build_script": "build_all_indices.py",
57+
"dependencies_commit": "ef9fd9cebb82a992cf0af3769f0216dce76a42c3",
58+
"embedding_dimension": null,
59+
"embedding_model": "text-embedding-3-small",
60+
"embedding_provider": "cborg",
61+
"generated_at": "2026-03-11T23:37:12.633583+00:00",
62+
"level": "2",
63+
"manifest_path": "level2/remora_faiss_provenance.json",
64+
"repo_commit": "ef9fd9cebb82a992cf0af3769f0216dce76a42c3",
65+
"solver": "remora",
66+
"version": "1"
67+
}
68+
],
69+
"version": "1"
70+
}

0 commit comments

Comments
 (0)