Skip to content

knowledge: add source-grounded Lithos Metal candidate skills - #117

Merged
Dong1017 merged 8 commits into
InferMatrixLab:mainfrom
jiangkuaixue123:codex/lithos-metal-skills
Oct 29, 2026
Merged

Dong1017 merged 8 commits into
InferMatrixLab:mainfrom
jiangkuaixue123:codex/lithos-metal-skills

Conversation

@jiangkuaixue123

@jiangkuaixue123 jiangkuaixue123 commented Oct 23, 2026 •

Copy link
Copy Markdown
Contributor

Governing Issue and delivery slice

Refs #115

The accepted scope is English, source-grounded candidate guidance for Lithos Metal: compiler/fusion, GPU-resident generation and DSpark state, and serving/cache validation. This PR delivers one registered entry with three owner-local subskills, pinned source/readsets and notices, a bounded software/CPU diagnostic, both knowledge matrices, and packaged discovery. Native/full-model qualification remains outside this accepted knowledge-only delivery.

Sources and integration

  • Source: lithos-ai/lithos-metal, distribution 0.1.2.
  • Method: AREX-Skill, create-repo-skill and verify-repo-skill, adapted to InferRSI ownership and candidate-state contracts. Effective license/role/visibility metadata stays in sidecars; raw DisCo-frontmatter compatibility and deployment are not claimed.
  • Reconciled the existing contribution with canonical main 7d1d82f55cda89842bd23ee2da91b521ee60eb08, preserving all 76 existing registry entries, matrix rows, and other source assets, including the HF and SGLang contracts. The combined inventory is 77 registered roots, 124 skill documents, and 61 registered local-skill-v1 profiles; the six existing typed cases remain intact.
  • Preserved 18 of the original 23 owner files byte-for-byte. The integration only omits four redundant references: [] fields and removes the helper's module header while retaining explicit CLI help; its inspection function is unchanged. Historical source provenance, license/notices, DCO and actual Sol/xhigh authorship remain intact.
  • Committed the source union as 26743abcfae48cd6223bd757e74f193d97e3e5a7, then natively regenerated all 78 catalog outputs and the coverage view into eebd09469ca9a28fd50dc6da7c4dd90485ce17b1 (G). All 540 source inputs are bound to that actual committed source. On Windows, the stock per-file Git argument list is 53,515 characters; the private generation driver uses unchanged native hashing/rendering and coverage functions with exact source-set and full-library Git guards. The overlong stock CLI was not rerun. No product generator, mapper, admission policy or evaluator was changed.
  • Final head 2709a51bee9f5e27328d24b0a07dc30c6e13fe27 (T) only removes the inherited module descriptions from the three existing test files already touched by this integration. Their executable ASTs, all 540 skill inputs, package source tree and generated outputs are unchanged from G. No repeated generation or wheel build was needed for this test-only delta.

Checks and evidence

Check Current integration result
Entire existing tests/test_knowledge_contract.py 13 passed on the source-union working tree committed as 26743abc; all new contract assertions retained
ruff check src tests tools Passed on the source union; focused Ruff also passed on T's three touched test files
Diagnostic --help Passed; explicit help retained after module-header removal
Real checkout bundle/resource access 23 owner resources available; root/three-child procedures and metadata, licenses and helper checked; revision-bound resource reads passed; no Lithos import
Native generated-index and coverage consistency Passed against committed 26743abc; all output bytes read back and source inputs preserved
Existing index/library/coverage tests 27 passed on G eebd0946 (594.46 seconds); T only removes module descriptions with executable-AST equality verified
Real noneditable wheel and isolated installed-package check Passed on G; 125 source-grounded records available. Offline build/install and complete existing checker run with python -I outside the checkout, using only the existing actual PyYAML 6.0.3 distribution copied into the private environment with per-file hash equality verified. No system site packages or source checkout were available to imports. T retains the identical package source tree and executable checker AST; final-head Ready CI supplies its fresh installed-package runs
Ready CI and independent review Must cover final public head; tracked separately on this PR

Local checks use Python 3.13.5 on Windows; repository Ready CI supplies Python 3.10/3.11. No dependencies were upgraded, no upstream runtime was installed, and no model, Metal/GPU or provider job was run in this integration.

The original contributor reported 153 selected upstream CPU contract tests, nine synthetic Metal ICB tests on Apple M4 Pro, and 697 InferRSI tests with 14 skips and 70 subtests across the earlier delivery revisions ending at c1dc3b1c235005bbbc7efc6e7ba3d3f3d2c93669. Those are retained historical author reports. This integration author did not reproduce them; the earlier source-review recommendation also remains scoped to its original revision.

All four nodes remain candidate, with empirical_validation: not_run. Full-model continuation, DSpark numerical/quality validation, native-backend qualification and end-to-end service performance remain unverified. Software/static/CPU/synthetic checks establish only their stated scope and no campaign PASS.

Remaining work and Issue acceptance

The authorized Issue owner assesses the accepted criteria after current-head CI, independent revision-scoped LGTM and installed-package evidence are complete. Issue #115 remains open for separate owner acceptance. No automatic closing relationship is requested.

Knowledge authorship declaration

{
  "schema_version": 1,
  "head_sha": "2709a51bee9f5e27328d24b0a07dc30c6e13fe27",
  "human_only": false,
  "material_ai_authors": [
    {
      "tool": "Codex",
      "model_id": "gpt-6.1-sol",
      "effort": "xhigh",
      "role": "author"
    },
    {
      "tool": "Codex",
      "model_id": "gpt-6.1-sol",
      "effort": "max",
      "role": "author"
    }
  ]
}

Distill compiler fusion controls, GPU generation state and exact serving-cache ownership from the pinned source. Register the candidate and preserve source attribution and explicit model-validation limits.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=xhigh] (author, integrator)
Signed-off-by: jiangkuaixue123 <jiangxiaozhou111@163.com>
Keep AREX role, visibility and license declarations in local-skill-v1 sidecars without changing the repository reader contract; document the destination-specific normalization.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=xhigh] (author, integrator)
Signed-off-by: jiangkuaixue123 <jiangxiaozhou111@163.com>
Preserve the pinned unload sequence: release GPU engines, attempt bounded prefix persistence, then clear host snapshots.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=xhigh] (author, integrator)
Signed-off-by: jiangkuaixue123 <jiangxiaozhou111@163.com>
Regenerate registered skill abstracts against the source snapshot integrated with current main, retaining upstream skills and metadata.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=xhigh] (author, integrator)
Signed-off-by: jiangkuaixue123 <jiangxiaozhou111@163.com>
Update the existing ownership smoke expectation for the newly registered candidate.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=xhigh] (author, integrator)
Signed-off-by: jiangkuaixue123 <jiangxiaozhou111@163.com>
@jiangkuaixue123
jiangkuaixue123 marked this pull request as ready for review October 23, 2026 09:27

@Dong1017 Dong1017 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Knowledge/content and packaging: LGTM at c1dc3b1, within #115's source-grounded candidate scope. One PR-description correction is needed before merging; see below.

Reviewed area Result
Compiler/fusion, generation/DSpark state, serving/cache guidance Key contracts agree with pinned upstream 6653b7df; no actionable fidelity defect found
Generated projection All 24 recorded source hashes match reviewed bytes and generation snapshot 9aec631; 58 existing-card changes only refresh source/registry provenance
Four-node graph Effective metadata, navigation and resource references remain consistent; candidate / empirical_validation:not_run preserved
License/package resources LICENSE and retained notices match pinned originals; package-data includes license and helper, and clean-wheel checks cover them
Remote CI Full-check and installed-package lanes pass on Python3.10/3.11; current admission status is success (run)

Before merge: remove the closing keyword in the PR description. The sentence 'this PR does not close #115' still contains GitHub's close #115 syntax despite the negation. This exact pattern already caused an unintended tracker linkage in #114/#91. Replace it with wording such as 'Issue #115 remains open for separate owner acceptance after this delivery.' Keep the ordinary Refs #115 reference. This is a metadata fix, not a request to change source or rerun hardware.

Review limits: independent source/metadata/hash inspection and CI verification, not a fresh full-suite run or reproduction of the author-reported CPU/Metal tests. No native workload, checkpoints, full-model continuation, DSpark numerical/quality or service-performance experiment was executed here. Those explicit unverified scopes do not block this knowledge-only candidate delivery. This review does not grant merge or issue-closure authority.

@Dong1017 Dong1017 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Integration-only follow-up at unchanged head c1dc3b1: GitHub now reports mergeable=false / dirty against current main 4817f92. The earlier source-scope LGTM does not establish current integration readiness. Reconcile the branch with main, preserve other contributions, regenerate the packaged projection only as required by the existing source-binding contract, and validate the resulting head before merge.

The previously identified PR-body closing-keyword concern is also still present; it remains the same finding, not a new source defect. No unchanged full diff or hardware/model experiment was rerun in this integration check.

Copy link
Copy Markdown
Collaborator

Integration follow-up for head c1dc3b1c235005bbbc7efc6e7ba3d3f3d2c93669: GitHub currently reports merge conflicts. Please reconcile the existing source contribution with current main, regenerate derived indexes/coverage from canonical inputs, and refresh the revision-bound declaration and Ready checks.

This head also exhausted GitHub's knowledge-model-policy status capacity; rerunning the same head cannot repair it. #203 fixed the writer/routing behavior, but a genuine integration revision is still needed here. After that revision, we can verify normal admission on the new SHA and record the affected-head recovery in #203. No empty commit, check-context rotation or declaration relaxation is requested. The previous source review remains historical; only the integration delta needs renewed review.

Preserve current source assets, registry entries and matrix coverage while adding the Lithos graph. Normalize redundant sidecar defaults, retain diagnostic help without a module header, and align existing inventory assertions with the combined sources. The generated projection is refreshed separately from this committed source union.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=max] (material author, integrator)
Signed-off-by: Dong1017 <55723162+Dong1017@users.noreply.github.com>
Refresh all skill abstracts and the reverse coverage view from the committed canonical source union. Preserve source grounding and candidate verification limits.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=max] (material author, integrator)
Signed-off-by: Dong1017 <55723162+Dong1017@users.noreply.github.com>
@github-actions

github-actions Bot commented Oct 29, 2026 •

Copy link
Copy Markdown

Skill evaluation

Automatic execution / cumulative PR budget: {"reason":"Trusted configuration or pricing missing, invalid or expired","remaining_usd":"unknown","reserved_or_unresolved_usd":"unknown","spent_or_legacy_usd":"unknown","state":"blocked"}

Advisory: obtain missing evidence

Retained evidence availability: planned / unexecuted. No approval or merge authorization is issued.

  • Retained evidence is planned / unexecuted.
  • No supported comparison cases were selected.
  • Uncovered/unsupported scope needs a case or explicit reviewer disposition.

PLANNED: execution is not authorized by knowing this hash.
Outcomes: {"fix":0,"inconclusive":0,"missing_pair":0,"regression":0,"unchanged_correct":0,"unchanged_incorrect":0}
Earlier revision results are stale for this plan.

Selected comparisons: 0 · Estimated task calls: 0.
Uncovered/unsupported changes: 111. Gaps never count as passes.

Applicable only while these revisions and inputs match the current PR.
Paid execution requires trusted label authorization and cumulative PR reservation. Unknown accounting blocks new paid calls; planning is not execution.
Pipeline evidence only; offline fixed outputs do not establish skill efficacy.
Evidence and logs · Retention: 30 days.
Outcomes are historical; verifiable only before Unix time 1795867499 while the linked artifact is available. Expired evidence is unverified.

Plan bindings, budget, frozen exam and advisory details

Unchanged-correct is valid neutral evidence, not incremental benefit.
Content/source review and authorship admission remain separate.
Trusted regrading checks retained answers, not model/hardware provenance or a hostile executor; this is not an efficacy certification.

Per-case outcomes (discovery excluded; regressions and gaps first):

[]

Showing at most 20 of 0 pairs; the evidence link contains all outcomes, including omitted regressions/gaps.

Plan SHA-256: 30b41322ff46713dd7d25f8dd79205c49d861b2d80b00605f7bd0d5af084e7ed
Base: 7d1d82f55cda89842bd23ee2da91b521ee60eb08 · Head: 2709a51bee9f5e27328d24b0a07dc30c6e13fe27
Trusted implementation: 7d1d82f55cda89842bd23ee2da91b521ee60eb08

Model/settings: {"effort":"not_applicable","name":"claude-opus-5-5"}
Budget: {"comparisons":0,"estimated_calls":0,"limits_per_comparison":{"campaign_seconds":600,"max_task_calls":2,"repeats":1,"timeout_seconds":180,"token_stop_new_trials":200000},"provider_config_sha256":"b28d80f8194fbe0f5a9f01515efb24b218979fd45f702776560da276f4b30d04","reservation":null}

Skill Comparison Cases Estimated calls

Provider/settings: {"client":{"api_version":"2023-06-01","endpoint":"https://yibuapi.com/v1/messages","kind":"anthropic-messages-full-context-v1","max_output_tokens":4096,"max_read_bytes":32768,"max_request_bytes":262144,"max_requests":1,"max_tool_calls":12,"provider":"yibuapi"},"limits":{"token_stop_new_trials":200000},"model":{"effort":"not_applicable","name":"claude-opus-5-5"},"pricing":{"currency":"USD","expires_at":1793271228,"group":"default","max_input_tokens":1000000,"model":"claude-opus-5-5","rate_evidence":"https://github.com/InferMatrixLab/InferRSI/issues/215#issuecomment-6467531341","rates":{"cache_read":"0.4","cache_write":"10","input":"8","output":"40"},"request_fee":"0","unit":"per_million_tokens"},"spend_limit":{"amount":"200","currency":"USD"}}

Uncovered / unsupported paths (111)
  • uncovered: "docs/knowledge-base.md"
  • uncovered: "docs/reference-matrix.md"
  • uncovered: "docs/searchspace-matrix.md"
  • uncovered: "docs/skill-coverage.md"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/README.md"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-aclgraph-capture-replay.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-device-health.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-distributed-parallel.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-graph-mode.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-model-adaptation.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-profiling.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-tuning.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-optimization-casebook.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-performance-analysis.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-video-diffusion-optimization.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascendc-tiling-design.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/cann-attribution-overlap.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-device-memory-lifecycle.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-pinned-host-memory-lifecycle.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-serving-preemption.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-split-backward-schedule.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-fixed-workload-claim.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-h3-metal-fasth3-semantics.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-h3-runtime-residency.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-llama-runtime-state.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-recurrent-kv-finalization.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sd-cpp-residency.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sglang-diffusion-lifetimes.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-vllm-kv-lifetimes.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/bound-windowed-attention-replay.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/budget-speculative-verification.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/calibrate-serving-simulation.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cgroup-resource-controls.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/checkpoint-recovery-consistency.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/choose-parallel-training-plan.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cite-check-downstream-pr.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/claim-contract.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/comfy-ui.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/competitor-scan.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dcp-async-save-performance.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dense-performance-evidence.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diagnose-vllm-admission-pressure.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diffusers-invocation-state.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/draft-acceptance-issue.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dwarfstar.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/evaluate-elastic-serving-placement.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/generation-cache-lifecycle.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-memory-management.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-overhead-optimization.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/husky.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-benchmark-design.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-optimization-casebook.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kernel-writing-guide.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kv-tier-management.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lazy-evaluation-stream-lifetimes.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lily.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lithos-metal.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/local-dream.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/mistral-rs.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/mlc-llm.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/mlx-swift-lm.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/npu-skill-factory.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/optimization-search-policy.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/os-process-placement.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/performance-ceiling-analysis.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/plan-activation-residency.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/project-maya.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/repository-evolution-analysis.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/rsi-evidence.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/skill-evolution-playbook.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/splash.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/storage-io-measurement.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-input-pipeline.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-resource-budget.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/video-diffusion-optimization.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/vllm-metal.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/weight-loading-optimization.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/audit-afd-p2p-exchanges.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/audit-flare-session-lifecycle.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/diagnose-attention-bottlenecks.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/host-overhead-profiling.json"
  • uncovered: "src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/reason-hopper-kernels.json"
  • uncovered: "src/inferrsi/data/skill_library/README.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/LICENSE"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/SKILL.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/references/mlx-license.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/references/notices.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/references/package-api.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/references/repo-provenance.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/references/source-notes.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/references/troubleshooting.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/references/upstream-notice.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/scripts/inspect_contract.py"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/sub-skills/compile-fusion/SKILL.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/sub-skills/compile-fusion/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/sub-skills/compile-fusion/references/mechanisms.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/sub-skills/compile-fusion/references/troubleshooting.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/sub-skills/generation-state/SKILL.md"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lithos-metal/sub-skills/generation-state/metadata.json"
    Additional paths omitted; see retained evidence.

Apply the current Python authoring rule to the three existing test files touched by this integration. Their executable ASTs are unchanged. Packaged source, source inputs and generated projections remain byte-identical.

Agent-assisted-by: Codex / gpt-6.1-sol [effort=max] (material author, integrator)
Signed-off-by: Dong1017 <55723162+Dong1017@users.noreply.github.com>

Copy link
Copy Markdown
Collaborator

Integration-owner response for final head 2709a51bee9f5e27328d24b0a07dc30c6e13fe27:

  • Reconciled the existing contribution with main 7d1d82f55cda89842bd23ee2da91b521ee60eb08, preserved all existing source/registry/matrix entries, and regenerated discovery from the real committed source union 26743abcfae48cd6223bd757e74f193d97e3e5a7. The PR is Ready and conflict-free.
  • Corrected the PR-description wording identified in both earlier reviews. The body uses ordinary Refs #115 and separate owner acceptance, with a current-head declaration retaining the original Sol/xhigh material author and actual new Sol/max integration author.
  • This is a substantive source integration and derived-index update. The original saturated c1dc3b1c status remains historical; normal admission on the new head is verified by the successful current declaration run and stable knowledge-model-policy success. The initial pre-refresh declaration failure is retained and superseded by that successful current declaration.
  • Ready CI passed all four applicable jobs: full checks and clean installed-package checks on Python 3.10 and 3.11. Local source checks and the real noneditable wheel reading 125 records are scoped accurately in the body; the final test-description-only delta preserves the package bytes and executable test ASTs.
  • The current evaluation advisory selected zero comparisons and executed zero model calls, with 111 uncovered paths. Plan/publish succeeded and execution was conditionally skipped. This supplies no efficacy evidence, campaign PASS or promotion; the accepted delivery remains source-derived candidate / empirical validation not_run.

The independent approval agent is assessing this complete head separately. Whole-Issue acceptance remains with the delegated Issue owner after review and integration.

@Dong1017 Dong1017 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 2709a51

Independent reviewer: separate review-only Codex agent, gpt-6.1-sol / ultra, acting through the shared Dong1017 account. I did not author or edit the contribution, generate its catalog, commit, or push.

Reviewed head: 2709a51. Assessed base: 7d1d82f. This recommendation covers Issue #115's accepted English, source-grounded candidate delivery.

  • Independently checked compiler/fusion controls, StepState/DSpark commit and native-ring completion ownership, and serving/pack/prefix/session/idle contracts against lithos-ai/lithos-metal at 6653b7df5f2c4392ec7b038960f2796b1499923f. The four-node guidance graph and stated mechanism limits are consistent. LICENSE and both retained notices exactly match the pinned upstream blobs.
  • Reviewed the genuine current-main integration and preserved existing consumers. Eighteen original owner files are byte-identical; the four sidecar default deletions preserve effective metadata, and the helper inspection function is unchanged. All 28 owner-local links resolve. I independently checked all 540 generated source inputs against actual committed source 26743ab and verified that all 76 preexisting discovery records retain their semantics. Candidate/not_run and locally_verified:false remain explicit.
  • Personally ran the existing complete CPU knowledge-contract module: 13 cases passed, with relevant input bytes verified against the source commit before and after execution. I inspected the author's 27 focused-test and real noneditable-wheel/isolated installed-check receipts on eebd094; these remain author-executed results. I independently verified that the final three-file test-header delta preserves executable ASTs and the identical package/generated/source bytes.
  • Fresh final-head Ready CI passes full-check and installed-package on Python 3.10/3.11. The latest declaration evaluation and required knowledge-model-policy status pass. This supersedes the earlier evaluation of stale PR-body metadata on this same head. Skill evaluation plan/publish completed; its conditional execute job is not applicable to this plan and was skipped, not passed.

The old conflict/body findings are addressed by the real integration and non-closing Issue wording. I read the current discussion, both historical reviews and the current advisory; there are no inline threads or remaining actionable findings.

Explicit disposition of the Skill evaluation advisory: zero comparisons are planned/unexecuted and its 111 uncovered paths provide no efficacy evidence. The reviewed source/content, provenance, discovery and package checks satisfy this accepted source-only candidate scope; provider trials are not an acceptance requirement here. No paid execution, efficacy improvement or promotion is implied.

The historical 153 upstream CPU / nine M4 synthetic Metal / 697-suite results remain earlier author reports, not my reruns. Full-model continuation, DSpark numerics/quality, native-backend qualification and service performance remain unverified. This LGTM is a content/integration recommendation, not campaign PASS or independent merge/Issue-closure authority.

@Dong1017
Dong1017 merged commit ab03f3f into InferMatrixLab:main Oct 29, 2026
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:knowledge Knowledge line: packs, skill library, knowledge admission

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants