Skip to content

Add source-bound TTS playout benchmark guidance - #339

Open
Dong1017 wants to merge 2 commits into
InferMatrixLab:mainfrom
Dong1017:codex/issue91-faster-cosyvoice-source
Open

Dong1017 wants to merge 2 commits into
InferMatrixLab:mainfrom
Dong1017:codex/issue91-faster-cosyvoice-source

Conversation

@Dong1017

@Dong1017 Dong1017 commented Nov 3, 2026 •

Copy link
Copy Markdown
Collaborator

Streaming TTS measurements can conflate the server's playback estimate with the client's arrival and playback clock, and can omit accumulated synthesis work. This change adds a source-bound interpretation to the existing inference-benchmark-design owner for PCM sample boundaries, dependent chunk batching, accumulated vocoding, and timing denominators.

The source is yuekaizhang/faster-cosyvoice at f1049c59. The readset records inspected files and their individual rights. Overall repository rights remain UNKNOWN; selected Apache-2.0 headers do not extend to other files. The reference contains original analysis and immutable links.

Canonical source M: 8daa93343cb7a33069b6c6b53a82eb4ec14941a0. Native generated G and current head: 881159057101c639504bd16d889c81cb5d514ee1.

The native coverage and index write/check modes passed from the actual M; the index contains 79 records. Final-head source readers and whole-resource Collect read both new resources completely, with 12 selected resources and no omissions. Seven existing local test modules passed with 104 passed and 5 skipped. A Windows checkout initially materialized the new JSON with CRLF, causing a hash mismatch; restoring the committed LF blob resolved the mismatch without changing the Git tree or relaxing validation.

Ready CI passed on the tested merge of current main and this head; its tree equals this head's tree. Python 3.10 and 3.11 each reported 3,544 passed, 13 skipped, 1 warning and 284 subtests; both isolated installed-wheel checks read 127 source-grounded records. The head-bound model-policy check passed. Independent Sol/ultra static review covered the final head and found no blocking issue; it did not run the source or evaluate efficacy.

Source observations and author-reported measurements remain distinct. This candidate is not_run and efficacy is not_evaluated; upstream execution, device, audio quality, service and performance have not been evaluated.

Refs #91. Refs #177.

Knowledge authorship declaration

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

Trace Faster CosyVoice PCM credit, dependent chunk batching and measured
cost boundaries through the existing benchmark method. Retain source-only
candidate status, UNKNOWN repository rights and hardware applicability.

Signed-off-by: Dong1017 <55723162+Dong1017@users.noreply.github.com>
Agent-assisted-by: Codex / gpt-6.1-sol [effort=max] (author)
Build the complete native catalog and coverage from source revision
8daa933.

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

chatgpt-codex-connector Bot commented Nov 3, 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-11-03T21:31:40.993734Z 8811590 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 Nov 3, 2026 •

Copy link
Copy Markdown

Skill evaluation

PLANNED: not executed; there are no task outcomes yet.
No approval, model efficacy or current-head test result is implied.

  • Next: run the pinned source/index --check below at head 881159057101c639504bd16d889c81cb5d514ee1.
  • Blockers: Executable snapshot entries are not supported. No unsafe fallback; details below.
  • Selected comparisons: 0 · Estimated task calls: 0. Uncovered/unsupported changes: 87; Canonical library paths: 4; Generated projection paths: 80; Other paths: 3. These are paths, not independent claims.
  • Return: command, input/source pin, exit status, outputs/failures and untested claims for independent verified/refuted/unverified disposition.
Author verification steps (nonpaid; not yet run)
  1. Bind the checkout. Run git rev-parse HEAD; it must equal 881159057101c639504bd16d889c81cb5d514ee1. If it differs, obtain a current plan; do not reuse old results.
  2. Check source/index consistency. At that PR checkout, using the reviewed repository tool and its documented development dependencies, run:
python tools/build_skill_index.py --source-revision 8daa93343cb7a33069b6c6b53a82eb4ec14941a0 --check

The declared source pin matches this head's canonical library bytes. The command has not run: retain its exit code and full drift/success output. It checks the generated projection, not claim truth or skill efficacy.
No supported automatic comparison is selected. Review the canonical changes and explain which claims need evidence, are unaffected, or remain unverified; do not treat generated records as separate behavioral claims.

  • inference-benchmark-design
    Selected by the trusted path mapping: src/inferrsi/data/skill_library/methods/inference-benchmark-design/SKILL.md; src/inferrsi/data/skill_library/methods/inference-benchmark-design/metadata.json (+2 more in the plan).
    Unsupported: Executable snapshot entries are not supported. No snapshot prepared; task metadata is in details. Do not relax snapshot safety.
    Uncovered scope by location: Canonical library paths: 4; Generated projection paths: 80; Other paths: 3. Path counts are not claim counts; no metadata-only conclusion is inferred.
  1. Return evidence for independent review: head, check/task/source pin, command, environment, exit status, outputs/failures and untested claims. Label scripted controls. Request each claim's disposition: verified, refuted or unverified; this plan proves neither model provenance nor benefit.
    Check recipes and evidence limits

Evidence and logs · Retention: 30 days.
Retained artifacts are verifiable only before Unix time 1796334606 while the linked artifact is available. Expired evidence is unverified.

Plan bindings, budget, frozen exam and advisory details

Advisory: obtain missing evidence

Retained evidence availability: planned / unexecuted. No approval or merge authorization is issued.
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.
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.

  • Retained evidence is planned / unexecuted.
  • No supported comparison cases were selected.
  • Uncovered/unsupported scope needs a case or explicit reviewer disposition.
    Plan SHA-256: b4ad563a88be3ed5e3959416ac676a041da81c43e8477194dc6ced1a865218e6
    Base: 663f3b327998526a13aa31e72ad729025c18983c · Head: 881159057101c639504bd16d889c81cb5d514ee1
    Trusted implementation: 663f3b327998526a13aa31e72ad729025c18983c

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
inference-benchmark-design unsupported snapshot: Executable snapshot entries are not supported — 0

Selection/task metadata (not a relevance verdict):

{"adapter":"audit","basis":"trusted_path_mapping","matched_paths":["src/inferrsi/data/skill_library/methods/inference-benchmark-design/SKILL.md","src/inferrsi/data/skill_library/methods/inference-benchmark-design/metadata.json","src/inferrsi/data/skill_library/methods/inference-benchmark-design/references/dependency-aware-tts-playout.md","src/inferrsi/data/skill_library/methods/inference-benchmark-design/references/faster-cosyvoice-source.json"],"tasks":[{"evidence_scope":"http_fixed_workload","id":"audit-threshold","request":"Audit the fixed input report using its contract. Compute the median of per-trial request means, including every request in each trial, and the percentage reduction relative to the baseline aggregate.","split":"holdout"}]}

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"}

Projection check selection (not an executed result):

{"declared_in":"src/inferrsi/data/repo_packs/inferrsi/knowledge/README.md","source_revision":"8daa93343cb7a33069b6c6b53a82eb4ec14941a0","status":"ready"}

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 (87)
  • 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/torch-npu.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/pytorch.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"
  • unsupported: "src/inferrsi/data/skill_library/methods/inference-benchmark-design/SKILL.md"
  • unsupported: "src/inferrsi/data/skill_library/methods/inference-benchmark-design/metadata.json"
  • unsupported: "src/inferrsi/data/skill_library/methods/inference-benchmark-design/references/dependency-aware-tts-playout.md"
  • unsupported: "src/inferrsi/data/skill_library/methods/inference-benchmark-design/references/faster-cosyvoice-source.json"

@agent-ci-infra-bot

Copy link
Copy Markdown

This PR adds a source-bound Faster CosyVoice reference and per-file readset under the existing inference-benchmark-design owner, with the reference-matrix row, a SearchSpace context section, sidecar updates and the regenerated 79-record index/coverage projections; the body edit only adds the completed CI/test evidence. I found no blocking defect: tools/build_skill_index.py --source-revision 8daa933… --check reports "Skill index is current: 79 metadata records", tools/build_skill_coverage.py --check matches its sources, the metadata paths list equals the 33-entry readset exactly, all local links resolve, the packaged reader returns both new resources, and the knowledge/coverage/collect/install test modules passed (136 passed, 3 skipped across the modules I ran). The upstream source text was not independently re-read here (the read token is scoped to this repository), so the document's source observations rest on the PR's own labeled readset; the edited body's CI claim is consistent with the green checks at this head, and no earlier bot findings needed reconciliation. Relevance: current — main is still 663f3b3, this PR's base. Labels: area:knowledge, kind:docs (knowledge-library reference delivery plus regenerated catalog).

Reviewed commit: 8811590
Coverage: Checkout: 2647 files at 8811590 in a git worktree with the repository's history

@agent-ci-infra-bot agent-ci-infra-bot Bot added area:knowledge Knowledge line: packs, skill library, knowledge admission bot-reviewed kind:docs Documentation and template delivery labels Nov 3, 2026
@agent-ci-infra-bot

Copy link
Copy Markdown

This PR adds a pinned Faster CosyVoice source record and an original "dependency-aware TTS playout" reference to the existing inference-benchmark-design owner, with the Reference/SearchSpace matrix notes, sidecar entries, and regenerated catalog/coverage projections. I found no blocking defect: tools/build_skill_index.py --source-revision 8daa933… --check reports "Skill index is current: 79 metadata records", both generator write and --check modes leave the tree clean, tools/build_skill_coverage.py --check matches, the 33 metadata paths equal the 33-entry readset exactly, the reader returns both new resources (13-file bundle), the local references/anchors are consistent, ruff passes, and the repo test suite shows the same environment-only failures before and after the change while hosted full checks at this head are green. The upstream source text could not be independently re-read here (the read token is scoped to this repository), so its source observations rest on the PR's own labeled readset and immutable links; no earlier inline review findings exist to reconcile. Relevance: current — main is still 663f3b3, the PR's base. Labels: area:knowledge, kind:docs (source-bound knowledge reference and regenerated projections for an existing owner).

Reviewed commit: 8811590
Coverage: Checkout: 2647 files at 8811590 in a git worktree with the repository's history

@Dong1017 Dong1017 left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Source-only LGTM at 88115905. I found no blocking defect in the new Faster CosyVoice interpretation or its current knowledge projection.

  • The source supports the distinctions between PCM receipt/playback and server credit, dependent same-session chunks, accumulated vocoding work, and token-derived versus delivered-audio denominators.
  • Overall rights remain UNKNOWN; file-header exceptions, inherited attribution and author-reported quality/performance limits are retained. This adds methodology guidance to the existing owner.
  • @Dong1017 retains integration. If another pending knowledge amendment lands first, preserve the combined canonical inputs and regenerate the affected projections. This standalone review does not test their combination or accept the broader tracking goal.
Evidence and limits

Reviewed head 881159057101c639504bd16d889c81cb5d514ee1; API base and actual main 663f3b327998526a13aa31e72ad729025c18983c; canonical source M 8daa93343cb7a33069b6c6b53a82eb4ec14941a0.

Independently fetched all 33 recorded upstream files at yuekaizhang/faster-cosyvoice@f1049c59196c2c1a890079abc56056b43f27cd1d, matched their UTF-8 byte lengths/Git blob identities to the readset and complete 117-entry tree, and checked the relevant technical and rights ranges. Checked the 87 changed paths, canonical/matrix additions and generated delta: M→H changes only 81 projection paths; 78 unrelated cards only replace the source pin. All 12 declared owner-resource SHA-256 values match actual H bytes; both applicability copies match the sidecar.

Hosted Python 3.11 checks: Ruff success; 3,544 passed / 13 skipped / 284 subtests. Actual checkout 866297f8c69267afd79fb38848a8fb6297df4387 merges this H into the assessed main and has zero file differences from H. Both installed-package checks succeeded. The per-head policy reports compliant for this exact H/main. Public current-H generator/read checks are attributed separately; I did not rerun them.

SkillEval remains PLANNED with zero comparisons/calls and an unsupported-snapshot limit; this is not efficacy evidence. No upstream tests, model/device/audio/service trial was run. This maintenance chat did not implement the change. The conclusion is a COMMENTED review, not a formal APPROVE, merge authorization or goal acceptance.

Copy link
Copy Markdown
Collaborator

Review at head 88115905: no defect found in the new Faster CosyVoice source record/reference in isolation (tools/build_skill_coverage.py --check passes locally), but I am not approving yet because of a cross-PR integration problem:

  1. Conflicts with the other open knowledge PRs: merging this head onto main together with any of Extend VLA observation-to-action benchmark guidance #342, knowledge: audit Infera serving-search result provenance #332, knowledge: validate NInfer state and completion contracts #325, knowledge: audit DeepSeek C expert-cache byte validity #324 or knowledge: distinguish Xe-Forge trial origin and timing #322 produces 81-85 conflicting files in my local trial merges (generated repo_packs/.../knowledge/**, docs/skill-coverage.md, docs/reference-matrix.md, docs/searchspace-matrix.md). Extend VLA observation-to-action benchmark guidance #342, knowledge: validate NInfer state and completion contracts #325 and knowledge: distinguish Xe-Forge trial origin and timing #322 also edit the same hand-written src/inferrsi/data/skill_library/methods/inference-benchmark-design/SKILL.md and metadata.json, so those need a real content merge, not only regeneration.
  2. Expected: please agree a merge order with the other authors; after each predecessor lands, rebase, re-merge inference-benchmark-design/SKILL.md/metadata.json, regenerate the projections from the new source revision and re-run the index/coverage checks, then request re-review on the new head.

Not verified by me: the upstream source pins/byte hashes in faster-cosyvoice-source.json.

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 bot-reviewed kind:docs Documentation and template delivery

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants