Skip to content

knowledge: drop default sidecar fields, keep case digests in records - #176

Merged
david6666666 merged 6 commits into
mainfrom
claude/knowledge-retrieval-sidecars
Oct 27, 2026
Merged

david6666666 merged 6 commits into
mainfrom
claude/knowledge-retrieval-sidecars

Conversation

@david6666666

@david6666666 david6666666 commented Oct 27, 2026 •

Copy link
Copy Markdown
Collaborator

Governing Issue and delivery slice

Refs #175

  • Accepted scope / delegation: Issue task: drop default-valued skill sidecar fields and keep case digests in one record #175 is Proposed; no accepted decision yet. This PR is the proposed implementation for review.
  • What this PR delivers: default-valued sidecar fields removed, case digests kept only in case records, contract tests for both, regenerated packaged skill index, knowledge-base contract wording.
  • What it does not deliver: no reader/schema code change, no catalog JSON change, no normalization of legacy source inventories, limitations or provenance_readsets.

Knowledge authorship declaration

{
  "schema_version": 1,
  "head_sha": "e4519983f9d440617b81f235c59b6a1463e6e0d6",
  "human_only": false,
  "material_ai_authors": [
    {
      "tool": "Claude Code",
      "model_id": "claude-opus-5-5",
      "effort": "max",
      "role": "author"
    }
  ]
}

Changed artifacts and evidence

Requirement Actual change Check / evidence and result Remaining gap
Drop default-valued sidecar fields 53 skill_library/**/metadata.json: 32 empty sources, 49 empty references, 40 placeholder applicability removed (deletions only) Effective skill_metadata for all 60 skills compared against 6b13cf0: only those 40 applicability values change, placeholder → {}. New test_local_sidecars_omit_fields_that_equal_reader_defaults passes none
Case digests in one place admission-drain-occupancy.json gains request_metadata_sha256; its MD drops both hashes and the Kind/Origin/State line; the other three case MDs link their record New test_case_documents_cite_their_record_without_copying_digests passes; the old admission MD contains 2 digests and would fail it none
Regenerated projections repo_packs/inferrsi/knowledge/**, last generated from f321699b42a490276ffa4ea52350591683b575cc (earlier from ad90f01, then merge cd01523) python tools/build_skill_index.py --source-revision f321699 --check: current, 60 records none
Contract wording docs/knowledge-base.md field-ownership table and normalization paragraph review none
Case-record links resolve in read bundles (review P2) each case JSON lists its own basename in required_resources test_case_document_links_resolve_inside_the_delivered_bundle reads every case via KnowledgeReader and resolves each local link with resource() at the returned revision; fails before the fix with Unknown resource none
No bare commit/digest identities in case prose (review P3) Ascend case MD no longer repeats upstream_head; check covers 40- and 64-hex outside URLs contract test passes none

Bundle content revisions of the touched skills and cases change, as with any content edit. Collect lexical scoring no longer sees the shared placeholder text for those 40 skills.

Checks and dependencies

  • Checks actually run (result and tested scope): After merging main (38d5883) and regenerating the index from the merge commit: ruff pass, build_skill_index.py --check current, all knowledge/skill/collect test modules pass. ruff check src tests tools: pass. pytest tests/test_knowledge_contract.py: pass. Full pytest locally (Windows, Python 3.12): 16 failures, the identical set to an unmodified 6b13cf0 baseline run in the same environment (test_knowledge_install, test_knowledge_policy_*, test_harness_improvement CRLF case, test_module_boundaries, test_qwen21_*, test_server_processes), so none is introduced here.
  • Failed, skipped, timed-out or not-run checks: Linux CI not yet observed for this head.
  • Dependencies / shared interfaces: generated index pins source commit f321699b42a490276ffa4ea52350591683b575cc, consistent with the existing generator practice.

Remaining work and Issue closure

🤖 Generated with Claude Code

david6666666 and others added 2 commits October 27, 2026 16:10
…n records

Skill sidecars no longer store empty sources/references or the shared
applicability placeholder; readers already apply those defaults. Case
documents link their typed record instead of repeating source digests, and
the request metadata digest moves into the record. Contract tests guard both.

Agent-assisted-by: Claude Code / claude-opus-5-5 [effort=max] (implementation, tests and documentation)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: David Chen <530634352@qq.com>
Generated with tools/build_skill_index.py from the preceding source commit.

Agent-assisted-by: Claude Code / claude-opus-5-5 [effort=max] (generation and verification)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: David Chen <530634352@qq.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-27T08:31:14.134388Z 92a45fd PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions

github-actions Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Skill evaluation

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

Selected comparisons: 1 · Estimated task calls: 2.
Uncovered/unsupported changes: 123. Gaps never count as passes.

Applicable only while these revisions and inputs match the current PR.
Execution requires exact plan, versions and budget approval; a hash alone does not authorize it.
Token usage stops new trials; it is not a hard provider token or monetary cap.
Cost remains unknown.

Evidence and logs · Retention: 30 days.
Outcomes are historical; verifiable only before Unix time 1795684485 while the linked artifact is available. Expired evidence is unverified.

Pipeline evidence only; offline fixed outputs do not establish skill efficacy.

Plan bindings, budget and frozen exam

Plan SHA-256: ccd4da7eacd4ce9ce31579af43b231fe9dcdac7faf2adc81e866514a6bb5ed90
Base: 38d5883b8e72e352865e214194cb22dc99253dbd · Head: e4519983f9d440617b81f235c59b6a1463e6e0d6
Trusted implementation: 38d5883b8e72e352865e214194cb22dc99253dbd

Model/settings: {"effort":"xhigh","name":"gpt-6.1-sol"}
Budget: {"comparisons":1,"estimated_calls":2,"limits_per_comparison":{"campaign_seconds":600,"max_task_calls":2,"repeats":1,"timeout_seconds":180,"token_stop_new_trials":20000}}

Skill Comparison Cases Estimated calls
inference-benchmark-design update audit-threshold (holdout) 2

Frozen exam hashes: {"cases":"f758601ddb6b1683ec0af0686ea026807760d69e3d5e05dec9cfac2cf8cdd694","grader":"a11ef015770706aa33e4c801dcf31c0bb08870c80dc8aa5b8a713d049f16b7ff","schema":"5d7f7b6b5d9f3abda944fe773ca217bdce9685bf0324f2cec63e69a5adf19de4"}

Uncovered / unsupported paths (123)
  • uncovered: "docs/knowledge-base.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/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-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-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/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/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/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/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/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/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/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/frameworks/diffusers/diffusers-invocation-state/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/frameworks/mlx/lazy-evaluation-stream-lifetimes/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/frameworks/pytorch/dcp-async-save-performance/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-aclgraph-capture-replay/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-device-health/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-distributed-parallel/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-graph-mode/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-model-adaptation/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-profiling/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-tuning/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-optimization-casebook/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascend-performance-analysis/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/ascendc-tiling-design/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/cann-attribution-overlap/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/torchnpu-device-memory-lifecycle/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/ascend/torchnpu-pinned-host-memory-lifecycle/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/cuda/diagnose-attention-bottlenecks/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/cuda/host-overhead-profiling/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/host/cgroup-resource-controls/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/host/host-memory-management/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/host/host-overhead-optimization/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/host/os-process-placement/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/hardware/host/storage-io-measurement/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/assess-serving-preemption/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/assess-split-backward-schedule/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/calibrate-serving-simulation/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/checkpoint-recovery-consistency/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/choose-parallel-training-plan/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/dense-performance-evidence/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/evaluate-elastic-serving-placement/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/admission-drain-occupancy.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/admission-drain-occupancy.md"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/drama3-rejected-directions.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/drama3-rejected-directions.md"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/qwen-ascend-rejected-directions.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/qwen-ascend-rejected-directions.md"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/qwen-b300-rejected-directions.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/qwen-b300-rejected-directions.md"
  • uncovered: "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/kernel-writing-guide/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/performance-ceiling-analysis/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/plan-activation-residency/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/repository-evolution-analysis/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/skill-evolution-playbook/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/training-input-pipeline/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/training-resource-budget/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/methods/weight-loading-optimization/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/comfy-ui/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/deepinfer/bound-windowed-attention-replay/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/deepinfer/budget-speculative-verification/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/h3-c/audit-h3-runtime-residency/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/llama-cpp/audit-llama-runtime-state/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/lmcache/kv-tier-management/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/mlx-lm/generation-cache-lifecycle/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/sglang/audit-sglang-diffusion-lifetimes/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/stable-diffusion-cpp/audit-sd-cpp-residency/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/vllm/audit-vllm-kv-lifetimes/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/repositories/vllm/diagnose-vllm-admission-pressure/metadata.json"
  • uncovered: "src/inferrsi/data/skill_library/workflows/npu-skill-factory/metadata.json"
  • uncovered: "tests/test_knowledge_contract.py"

david6666666 and others added 2 commits October 27, 2026 16:32
…ieval-sidecars

Signed-off-by: David Chen <530634352@qq.com>

# Conflicts:
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/README.md
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-aclgraph-capture-replay.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-device-health.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-distributed-parallel.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-graph-mode.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-model-adaptation.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-profiling.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-tuning.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-optimization-casebook.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-performance-analysis.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascendc-tiling-design.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/cann-attribution-overlap.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-device-memory-lifecycle.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-pinned-host-memory-lifecycle.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-serving-preemption.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-split-backward-schedule.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-h3-runtime-residency.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-llama-runtime-state.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sd-cpp-residency.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sglang-diffusion-lifetimes.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-vllm-kv-lifetimes.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/bound-windowed-attention-replay.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/budget-speculative-verification.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/calibrate-serving-simulation.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cgroup-resource-controls.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/checkpoint-recovery-consistency.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/choose-parallel-training-plan.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cite-check-downstream-pr.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/claim-contract.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/comfy-ui.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/competitor-scan.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dcp-async-save-performance.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dense-performance-evidence.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diagnose-vllm-admission-pressure.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diffusers-invocation-state.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/draft-acceptance-issue.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/evaluate-elastic-serving-placement.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/generation-cache-lifecycle.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-memory-management.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-overhead-optimization.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-benchmark-design.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-optimization-casebook.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kernel-writing-guide.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kv-tier-management.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lazy-evaluation-stream-lifetimes.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/npu-skill-factory.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/optimization-search-policy.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/os-process-placement.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/performance-ceiling-analysis.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/plan-activation-residency.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/repository-evolution-analysis.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/rsi-evidence.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/skill-evolution-playbook.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/storage-io-measurement.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-input-pipeline.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-resource-budget.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/weight-loading-optimization.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/audit-afd-p2p-exchanges.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/diagnose-attention-bottlenecks.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/host-overhead-profiling.json
#	src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/reason-hopper-kernels.json
Generated with tools/build_skill_index.py from the preceding merge commit.

Agent-assisted-by: Claude Code / claude-opus-5-5 [effort=max] (generation and verification)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: David Chen <530634352@qq.com>

@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.

Reviewed head 9e8996c88ed277912ff2c42076738fe4dc0d2884, base 38d5883b8e72e352865e214194cb22dc99253dbd. One reader-facing P2 remains inline; no unconditional LGTM.

The 53 sidecar edits are limited to the stated empty/default removals. Unchanged reader fallbacks preserve the intended defaults; the 40 applicability placeholders deliberately become {} and therefore change lexical input as disclosed. The moved request-metadata digest matches its former Markdown value and retains reported/not-rehashed limitations. No source-efficacy claim is inferred.

All four Ready jobs, lint, declaration policy and plan/publish pass; execute is skipped. The green source-tree contract test does not cover the standalone case-bundle link failure below.

Two smaller consistency notes: (P3) qwen-ascend-rejected-directions.md still repeats the standalone 40-character upstream head from its JSON record; the new digest regex catches only 64-character values. Remove the redundant prose identity or explicitly narrow the ownership rule, while retaining required pinned source URLs. Also the PR body cites generation source ad90f01, but actual README/projections pin cd01523c030c5ea5a44326be61b63b8cec502b7a; inspected source trees match, so this is evidence wording, not stale generation.

Static source/diff/reader/test and remote-CI review only; no local PR-code or model/hardware execution. #175 remains Proposed without accepted scope/acceptance ownership; this review neither grants that decision nor merges/closes anything.

david6666666 and others added 2 commits October 27, 2026 17:12
Case documents now link their typed record, but read bundles stored the record
only as case.json, so that link failed through resource(). Each case declares
its own JSON basename in required_resources, and a test resolves every local
case-document link through KnowledgeReader at the returned revision. The
Ascend case no longer repeats its upstream head outside the record.

Agent-assisted-by: Claude Code / claude-opus-5-5 [effort=max] (implementation and tests)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: David Chen <530634352@qq.com>
Generated with tools/build_skill_index.py from f321699.

Agent-assisted-by: Claude Code / claude-opus-5-5 [effort=max] (generation and verification)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: David Chen <530634352@qq.com>
@david6666666
david6666666 merged commit 4817f92 into main Oct 27, 2026
11 checks passed
@Dong1017
Dong1017 deleted the claude/knowledge-retrieval-sidecars branch October 30, 2026 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants