You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implements the federated scientific MCP platform designed in #30 and completes the P0–P6 component migration program.
What changed
Established canonical Skill manifests, immutable run/catalog locks, bounded async lifecycles, explicit node authorization, provider isolation, and a stable five-tool federation surface.
Integrated pinned ToolUniverse collections plus typed OpenROAD and Qiskit/IBM Quantum profiles without adding tools one by one to the core broker.
Added scientific-admission, collision/equivalence/independence, EAR/cassette replay, provenance, digest, and fail-closed result contracts.
Migrated retrieval, measurements, HPC execution, evaluation, memory, plotting/VLM review, paper generation, reproduction/grading, and orchestration to typed contracts.
Completed P6 removal: deleted retired web aliases/composite collectors, flat measurement writers, low-coverage rubric generation, and container-specific HPC aliases. The scoped slurm_submit core-agent bridge remains under an objective v1.1 removal gate.
Moved retained-support decisions into permanent English/Japanese/Chinese reference documentation and removed the completed temporary component plan set.
Fixed documentation link/translation scanners so generated dependencies, VitePress clean URLs, and public assets are handled correctly.
Compatibility and migration
New producers emit only canonical typed formats.
Historical readers and narrowly scoped bridges are documented with owners and removal gates in docs/reference/compatibility_support.md.
Removed producer paths fail explicitly; they are not restored through silent fallbacks.
Pre-removal rollback tag: skills-p6-pre-removal at c487ea9.
User/developer impact
Integrators should use search_papers(provider=...), canonical retrieval records, container_submit/job_submit, typed measurement sets, and hierarchical calibrated rubric generation.
OpenROAD, Qiskit, ToolUniverse, and future MCP collections compose through provider/source adapters and immutable catalog admission rather than per-tool core registration.
Deprecated tool/config names removed in P6 now return explicit unknown-tool/unknown-field errors.
Skill manifests, metadata sync, public/CLI/MCP/viz snapshots, public API, viz API, reference graph, complexity, import boundaries, prompt snapshots, directory policy, and dead-code ratchets passed with no new debt.
#30 remains the design RFC. This draft PR is the implementation and migration series built from the separate skills branch, avoiding a non-fast-forward rewrite of the RFC branch.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements the federated scientific MCP platform designed in #30 and completes the P0–P6 component migration program.
What changed
slurm_submitcore-agent bridge remains under an objective v1.1 removal gate.Compatibility and migration
docs/reference/compatibility_support.md.skills-p6-pre-removalatc487ea9.User/developer impact
search_papers(provider=...), canonical retrieval records,container_submit/job_submit, typed measurement sets, and hierarchical calibrated rubric generation.Validation
scripts/run_all_tests.sh: 3,752 passed, 0 failed, 30 skipped.git diff --checkpassed.Relationship to #30
#30 remains the design RFC. This draft PR is the implementation and migration series built from the separate
skillsbranch, avoiding a non-fast-forward rewrite of the RFC branch.