diff --git a/docs/reference-matrix.md b/docs/reference-matrix.md index 3a8a664d..357a3399 100644 --- a/docs/reference-matrix.md +++ b/docs/reference-matrix.md @@ -423,3 +423,15 @@ source maps, notices and imported/candidate states stay with their owners. | Source / version | Inspected scope | Reuse and limits | | --- | --- | --- | | Official https://husky.underdog.ai/; displayed2026-09-20, read2026-10-27; unversioned | Public-page report only; no canonical source repository, implementation revision or retained receipts identified | [Document-research candidate](../src/inferrsi/data/skill_library/repositories/husky/SKILL.md), bounded attribution and original verification questions. User-approved AREX-informed document adaptation, not complete repo-to-skill/native verification. Source license UNKNOWN; NO_LICENSE resolver unavailable. No new measured coverage. | + +## LoopX Goal governance source knowledge + +| Source / revision | Inspected scope | Reuse, extraction and limits | +| --- | --- | --- | +| [loopx-project/loopx](https://github.com/loopx-project/loopx/tree/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9) @ `f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9` (Apache-2.0; original NOTICE and historical MIT text retained) | Direct bounded source inspection, 2026-10-26: TypeScript run/spend owners, Python adapters and health guidance, selected canonical Todo provider/read seams, direct local accounting transaction/admission dependencies, retired Todo-event guard/document, and named tests; exact bytes and inspected sections in [source ledger](../src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/source-ledger.json) | mined — [existing rsi-evidence owner](../src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/README.md) gains authority/projection distinctions, ordered next-action and local receipt-recovery mechanisms with counterexamples; optimization-search-policy links that owner. Source-derived candidate; empirical `not_run`, agent efficacy not evaluated. No LoopX installation/execution, external exactly-once, provider hard cost cap, new runtime or hardware/network coverage is established. | + +The current readset does not replace RFC #137's historical +`a6f28057b49fe03bb234fa6ce1bac5d61df0c58f` reference or implement its checkpoint +proposal. Provider storage internals, distributed leases, UI and the complete +controller remain outside this extraction. Reading test assertions and packaging +resources do not reproduce runtime behavior or promote the candidate. diff --git a/docs/searchspace-matrix.md b/docs/searchspace-matrix.md index 751987d9..1db7340d 100644 --- a/docs/searchspace-matrix.md +++ b/docs/searchspace-matrix.md @@ -463,3 +463,16 @@ and tile scheduling add no RAM/Host, SSD, Network or OS-control coverage. | Resource | Stage | Owner | Evidence boundary | | --- | --- | --- | --- | | Unqualified / conditional host-device questions | Diagnose / propose a falsifiable comparison and required artifacts | [Husky document research](../src/inferrsi/data/skill_library/repositories/husky/SKILL.md) | Author-reported unversioned page and original audit questions only. No inspected implementation, backend validation, measured service improvement or expanded resource coverage. | + +## LoopX Goal governance (cross-cutting workflow) + +| Scope / stage | Named decision mechanism | Canonical owner | Evidence boundary | +| --- | --- | --- | --- | +| Cross-cutting Observe / Diagnose / Verify | Current Todo authority versus Markdown/index/audit projections; missing active Goal state, complete terminal evidence and ordered capability/workspace/inbox/repair decisions | [rsi-evidence Goal governance](../src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/README.md) | Pinned LoopX source/doc/test assertions, `f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9`; source-derived candidate, runtime and agent evaluation `not_run` | +| Cross-cutting Diagnose / Verify, consumed by experiment selection | Local accounting effect/request identity, index CAS, commit repair versus replay lookup, exact Goal instance and external-effect crash-window limits | Same owner; [optimization-search-policy](../src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md#goal-admission-and-accounting-source-knowledge) links it | Local receipt idempotency does not prove external exactly-once or a supplier-side hard cost cap; a decision/receipt is not a campaign verdict | + +This adds workflow knowledge, with no new green or measured resource cell. +Agent coordination/accounting is not Accelerator, Communication/Network or +OS-control qualification; local journal files do not establish SSD performance. +The existing five resource rows and all prior source/evidence boundaries remain +unchanged. diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/README.md b/src/inferrsi/data/repo_packs/inferrsi/knowledge/README.md index d878cf93..c86237ac 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/README.md +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/README.md @@ -15,7 +15,7 @@ These are knowledge abstracts (`--kind knowledge`), with namespaced package IDs distinct from explicitly selected `checkout_ref` skills. Ascend/CUDA procedures use their corresponding backend; shared methods use `common`. -Source snapshot: [bb81ef2fec1b79d71eba1026ab1466117c3262cc](https://github.com/InferMatrixLab/InferRSI/tree/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library). +Source snapshot: [cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4](https://github.com/InferMatrixLab/InferRSI/tree/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library). ```bash inferrsi knowledge search 'profiling' --repo-type inferrsi --limit 50 @@ -29,7 +29,7 @@ contain the current input paths and bytes (Git checkout filters are respected). ```bash python tools/build_skill_index.py --source-revision -python tools/build_skill_index.py --source-revision bb81ef2fec1b79d71eba1026ab1466117c3262cc --check +python tools/build_skill_index.py --source-revision cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4 --check ``` `--check` detects missing, stale and unexpected generated records without writing. diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-aclgraph-capture-replay.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-aclgraph-capture-replay.json index dc57cbd6..597710fe 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-aclgraph-capture-replay.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-aclgraph-capture-replay.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-aclgraph-capture-replay/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-aclgraph-capture-replay/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-aclgraph-capture-replay/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-aclgraph-capture-replay/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-device-health.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-device-health.json index 90622931..fc2cedba 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-device-health.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-device-health.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-device-health/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-device-health/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-device-health/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-device-health/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-distributed-parallel.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-distributed-parallel.json index 31947fcb..1f0ef364 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-distributed-parallel.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-distributed-parallel.json @@ -24,8 +24,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-distributed-parallel/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-distributed-parallel/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-distributed-parallel/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-distributed-parallel/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-graph-mode.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-graph-mode.json index d3d5792a..fb49ec78 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-graph-mode.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-graph-mode.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-graph-mode/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-graph-mode/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-graph-mode/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-graph-mode/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-model-adaptation.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-model-adaptation.json index 8b2cfe3d..59b6d381 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-model-adaptation.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-model-adaptation.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-model-adaptation/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-model-adaptation/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-model-adaptation/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-model-adaptation/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-profiling.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-profiling.json index 913038df..4577d0e6 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-profiling.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-profiling.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-profiling/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-profiling/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-profiling/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-profiling/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-tuning.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-tuning.json index 943d7b6e..9ae9ebbb 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-tuning.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-operator-tuning.json @@ -24,8 +24,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-tuning/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-tuning/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-tuning/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-operator-tuning/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-optimization-casebook.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-optimization-casebook.json index 863d8ad8..e0c7d371 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-optimization-casebook.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-optimization-casebook.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-optimization-casebook/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-optimization-casebook/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-optimization-casebook/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-optimization-casebook/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-performance-analysis.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-performance-analysis.json index 97cb7615..1c2fd293 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-performance-analysis.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascend-performance-analysis.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascend-performance-analysis/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascend-performance-analysis/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascend-performance-analysis/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascend-performance-analysis/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascendc-tiling-design.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascendc-tiling-design.json index e22dfb75..d1d6c2b7 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascendc-tiling-design.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/ascendc-tiling-design.json @@ -24,8 +24,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/ascendc-tiling-design/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/ascendc-tiling-design/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/ascendc-tiling-design/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/ascendc-tiling-design/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/cann-attribution-overlap.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/cann-attribution-overlap.json index 8efe5dd4..5379eb77 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/cann-attribution-overlap.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/cann-attribution-overlap.json @@ -24,8 +24,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/cann-attribution-overlap/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/cann-attribution-overlap/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/cann-attribution-overlap/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/cann-attribution-overlap/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-device-memory-lifecycle.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-device-memory-lifecycle.json index 7c0e13cd..8d09e4ce 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-device-memory-lifecycle.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-device-memory-lifecycle.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/torchnpu-device-memory-lifecycle/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/torchnpu-device-memory-lifecycle/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/torchnpu-device-memory-lifecycle/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/torchnpu-device-memory-lifecycle/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-pinned-host-memory-lifecycle.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-pinned-host-memory-lifecycle.json index 88d08374..edff56bd 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-pinned-host-memory-lifecycle.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/ascend/skills/torchnpu-pinned-host-memory-lifecycle.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/ascend/torchnpu-pinned-host-memory-lifecycle/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/ascend/torchnpu-pinned-host-memory-lifecycle/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/ascend/torchnpu-pinned-host-memory-lifecycle/SKILL.md", "src/inferrsi/data/skill_library/hardware/ascend/torchnpu-pinned-host-memory-lifecycle/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-serving-preemption.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-serving-preemption.json index eab73f4f..504cfb8b 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-serving-preemption.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-serving-preemption.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/assess-serving-preemption/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/assess-serving-preemption/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/assess-serving-preemption/SKILL.md", "src/inferrsi/data/skill_library/methods/assess-serving-preemption/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-split-backward-schedule.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-split-backward-schedule.json index 723b76cf..df0da3e1 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-split-backward-schedule.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/assess-split-backward-schedule.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/assess-split-backward-schedule/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/assess-split-backward-schedule/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/assess-split-backward-schedule/SKILL.md", "src/inferrsi/data/skill_library/methods/assess-split-backward-schedule/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-h3-runtime-residency.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-h3-runtime-residency.json index feac4489..c21c2faf 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-h3-runtime-residency.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-h3-runtime-residency.json @@ -30,8 +30,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/h3-c/audit-h3-runtime-residency/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/h3-c/audit-h3-runtime-residency/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/h3-c/audit-h3-runtime-residency/LICENSE", "src/inferrsi/data/skill_library/repositories/h3-c/audit-h3-runtime-residency/SKILL.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-llama-runtime-state.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-llama-runtime-state.json index 2ed93783..074568a2 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-llama-runtime-state.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-llama-runtime-state.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/llama-cpp/audit-llama-runtime-state/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/llama-cpp/audit-llama-runtime-state/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/llama-cpp/audit-llama-runtime-state/SKILL.md", "src/inferrsi/data/skill_library/repositories/llama-cpp/audit-llama-runtime-state/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sd-cpp-residency.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sd-cpp-residency.json index 49da9a85..af779853 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sd-cpp-residency.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sd-cpp-residency.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/stable-diffusion-cpp/audit-sd-cpp-residency/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/stable-diffusion-cpp/audit-sd-cpp-residency/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/stable-diffusion-cpp/audit-sd-cpp-residency/LICENSE", "src/inferrsi/data/skill_library/repositories/stable-diffusion-cpp/audit-sd-cpp-residency/SKILL.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sglang-diffusion-lifetimes.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sglang-diffusion-lifetimes.json index 7b15a716..76d8e5f2 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sglang-diffusion-lifetimes.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-sglang-diffusion-lifetimes.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/sglang/audit-sglang-diffusion-lifetimes/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/sglang/audit-sglang-diffusion-lifetimes/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/sglang/audit-sglang-diffusion-lifetimes/LICENSE", "src/inferrsi/data/skill_library/repositories/sglang/audit-sglang-diffusion-lifetimes/SKILL.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-vllm-kv-lifetimes.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-vllm-kv-lifetimes.json index 8a87dcca..b2c80eac 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-vllm-kv-lifetimes.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/audit-vllm-kv-lifetimes.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/vllm/audit-vllm-kv-lifetimes/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/vllm/audit-vllm-kv-lifetimes/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/vllm/audit-vllm-kv-lifetimes/SKILL.md", "src/inferrsi/data/skill_library/repositories/vllm/audit-vllm-kv-lifetimes/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/bound-windowed-attention-replay.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/bound-windowed-attention-replay.json index 6fee7d1b..3324eb96 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/bound-windowed-attention-replay.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/bound-windowed-attention-replay.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/deepinfer/bound-windowed-attention-replay/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/deepinfer/bound-windowed-attention-replay/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/deepinfer/bound-windowed-attention-replay/SKILL.md", "src/inferrsi/data/skill_library/repositories/deepinfer/bound-windowed-attention-replay/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/budget-speculative-verification.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/budget-speculative-verification.json index e7bea4be..7f38c6c2 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/budget-speculative-verification.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/budget-speculative-verification.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/deepinfer/budget-speculative-verification/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/deepinfer/budget-speculative-verification/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/deepinfer/budget-speculative-verification/SKILL.md", "src/inferrsi/data/skill_library/repositories/deepinfer/budget-speculative-verification/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/calibrate-serving-simulation.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/calibrate-serving-simulation.json index 96b70c2d..bb8d1596 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/calibrate-serving-simulation.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/calibrate-serving-simulation.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/calibrate-serving-simulation/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/calibrate-serving-simulation/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/calibrate-serving-simulation/SKILL.md", "src/inferrsi/data/skill_library/methods/calibrate-serving-simulation/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cgroup-resource-controls.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cgroup-resource-controls.json index b6595c40..13faf4ef 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cgroup-resource-controls.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cgroup-resource-controls.json @@ -25,8 +25,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/host/cgroup-resource-controls/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/host/cgroup-resource-controls/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/host/cgroup-resource-controls/SKILL.md", "src/inferrsi/data/skill_library/hardware/host/cgroup-resource-controls/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/checkpoint-recovery-consistency.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/checkpoint-recovery-consistency.json index 10b88b94..975e21fc 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/checkpoint-recovery-consistency.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/checkpoint-recovery-consistency.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/checkpoint-recovery-consistency/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/checkpoint-recovery-consistency/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/checkpoint-recovery-consistency/SKILL.md", "src/inferrsi/data/skill_library/methods/checkpoint-recovery-consistency/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/choose-parallel-training-plan.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/choose-parallel-training-plan.json index bedc2095..c90a28b2 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/choose-parallel-training-plan.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/choose-parallel-training-plan.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/choose-parallel-training-plan/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/choose-parallel-training-plan/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/choose-parallel-training-plan/SKILL.md", "src/inferrsi/data/skill_library/methods/choose-parallel-training-plan/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cite-check-downstream-pr.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cite-check-downstream-pr.json index f48cd5f9..ae6f9284 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cite-check-downstream-pr.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/cite-check-downstream-pr.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/workflows/cite-check-downstream-pr/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/workflows/cite-check-downstream-pr/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/skill-index.json", "src/inferrsi/data/skill_library/workflows/cite-check-downstream-pr/SKILL.md" diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/claim-contract.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/claim-contract.json index bdcddc81..aa9516ab 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/claim-contract.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/claim-contract.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/workflows/claim-contract/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/workflows/claim-contract/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/skill-index.json", "src/inferrsi/data/skill_library/workflows/claim-contract/SKILL.md" diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/comfy-ui.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/comfy-ui.json index db7a2c5b..7ab4e085 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/comfy-ui.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/comfy-ui.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/comfy-ui/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/comfy-ui/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/comfy-ui/LICENSE", "src/inferrsi/data/skill_library/repositories/comfy-ui/SKILL.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/competitor-scan.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/competitor-scan.json index fe910821..832e7eb2 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/competitor-scan.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/competitor-scan.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/workflows/competitor-scan/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/workflows/competitor-scan/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/skill-index.json", "src/inferrsi/data/skill_library/workflows/competitor-scan/SKILL.md" diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dcp-async-save-performance.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dcp-async-save-performance.json index 8669fe77..d1fa5a86 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dcp-async-save-performance.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dcp-async-save-performance.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/frameworks/pytorch/dcp-async-save-performance/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/frameworks/pytorch/dcp-async-save-performance/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/frameworks/pytorch/dcp-async-save-performance/SKILL.md", "src/inferrsi/data/skill_library/frameworks/pytorch/dcp-async-save-performance/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dense-performance-evidence.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dense-performance-evidence.json index 98982731..305d22f2 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dense-performance-evidence.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dense-performance-evidence.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/dense-performance-evidence/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/dense-performance-evidence/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/dense-performance-evidence/SKILL.md", "src/inferrsi/data/skill_library/methods/dense-performance-evidence/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diagnose-vllm-admission-pressure.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diagnose-vllm-admission-pressure.json index b4d73b44..1c01145a 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diagnose-vllm-admission-pressure.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diagnose-vllm-admission-pressure.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/vllm/diagnose-vllm-admission-pressure/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/vllm/diagnose-vllm-admission-pressure/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/vllm/diagnose-vllm-admission-pressure/SKILL.md", "src/inferrsi/data/skill_library/repositories/vllm/diagnose-vllm-admission-pressure/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diffusers-invocation-state.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diffusers-invocation-state.json index 89161a88..afe798f9 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diffusers-invocation-state.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/diffusers-invocation-state.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/frameworks/diffusers/diffusers-invocation-state/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/frameworks/diffusers/diffusers-invocation-state/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/frameworks/diffusers/diffusers-invocation-state/SKILL.md", "src/inferrsi/data/skill_library/frameworks/diffusers/diffusers-invocation-state/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/draft-acceptance-issue.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/draft-acceptance-issue.json index 89653dea..88e08447 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/draft-acceptance-issue.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/draft-acceptance-issue.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/workflows/draft-acceptance-issue/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/workflows/draft-acceptance-issue/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/skill-index.json", "src/inferrsi/data/skill_library/workflows/draft-acceptance-issue/SKILL.md" diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dwarfstar.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dwarfstar.json index 0691a5c4..9e11dfc5 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dwarfstar.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/dwarfstar.json @@ -25,8 +25,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/dwarfstar/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/dwarfstar/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/dwarfstar/LICENSE", "src/inferrsi/data/skill_library/repositories/dwarfstar/SKILL.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/evaluate-elastic-serving-placement.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/evaluate-elastic-serving-placement.json index bd35d843..0b330207 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/evaluate-elastic-serving-placement.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/evaluate-elastic-serving-placement.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/evaluate-elastic-serving-placement/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/evaluate-elastic-serving-placement/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/evaluate-elastic-serving-placement/SKILL.md", "src/inferrsi/data/skill_library/methods/evaluate-elastic-serving-placement/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/generation-cache-lifecycle.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/generation-cache-lifecycle.json index fe8c52b0..2584f4e7 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/generation-cache-lifecycle.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/generation-cache-lifecycle.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/mlx-lm/generation-cache-lifecycle/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/mlx-lm/generation-cache-lifecycle/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/mlx-lm/generation-cache-lifecycle/SKILL.md", "src/inferrsi/data/skill_library/repositories/mlx-lm/generation-cache-lifecycle/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-memory-management.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-memory-management.json index 5485607c..c335b8c6 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-memory-management.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-memory-management.json @@ -27,8 +27,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/host/host-memory-management/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/host/host-memory-management/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/host/host-memory-management/SKILL.md", "src/inferrsi/data/skill_library/hardware/host/host-memory-management/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-overhead-optimization.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-overhead-optimization.json index 105f7554..64eb57e1 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-overhead-optimization.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/host-overhead-optimization.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/host/host-overhead-optimization/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/host/host-overhead-optimization/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/host/host-overhead-optimization/SKILL.md", "src/inferrsi/data/skill_library/hardware/host/host-overhead-optimization/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/husky.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/husky.json index 6b855460..2e15075e 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/husky.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/husky.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/husky/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/husky/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/husky/SKILL.md", "src/inferrsi/data/skill_library/repositories/husky/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-benchmark-design.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-benchmark-design.json index 0569b2a5..0d394dbc 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-benchmark-design.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-benchmark-design.json @@ -30,8 +30,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/inference-benchmark-design/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/inference-benchmark-design/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/inference-benchmark-design/SKILL.md", "src/inferrsi/data/skill_library/methods/inference-benchmark-design/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-optimization-casebook.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-optimization-casebook.json index 8b32eb3b..5be72075 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-optimization-casebook.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/inference-optimization-casebook.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/inference-optimization-casebook/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/inference-optimization-casebook/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/SKILL.md", "src/inferrsi/data/skill_library/methods/inference-optimization-casebook/cases/admission-drain-occupancy.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kernel-writing-guide.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kernel-writing-guide.json index 430bfa93..09d74f03 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kernel-writing-guide.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kernel-writing-guide.json @@ -27,8 +27,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/kernel-writing-guide/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/kernel-writing-guide/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/kernel-writing-guide/SKILL.md", "src/inferrsi/data/skill_library/methods/kernel-writing-guide/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kv-tier-management.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kv-tier-management.json index 1bf9a49f..17fe5016 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kv-tier-management.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/kv-tier-management.json @@ -24,8 +24,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/lmcache/kv-tier-management/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/lmcache/kv-tier-management/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/lmcache/kv-tier-management/SKILL.md", "src/inferrsi/data/skill_library/repositories/lmcache/kv-tier-management/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lazy-evaluation-stream-lifetimes.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lazy-evaluation-stream-lifetimes.json index 8bd89c6f..d3850fdb 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lazy-evaluation-stream-lifetimes.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lazy-evaluation-stream-lifetimes.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/frameworks/mlx/lazy-evaluation-stream-lifetimes/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/frameworks/mlx/lazy-evaluation-stream-lifetimes/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/frameworks/mlx/lazy-evaluation-stream-lifetimes/SKILL.md", "src/inferrsi/data/skill_library/frameworks/mlx/lazy-evaluation-stream-lifetimes/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lily.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lily.json index 8e775853..a85786d1 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lily.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/lily.json @@ -25,8 +25,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/lily/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/lily/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/lily/LICENSE", "src/inferrsi/data/skill_library/repositories/lily/NOTICE.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/npu-skill-factory.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/npu-skill-factory.json index cec81e2a..54b4cdfb 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/npu-skill-factory.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/npu-skill-factory.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/workflows/npu-skill-factory/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/workflows/npu-skill-factory/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/skill-index.json", "src/inferrsi/data/skill_library/workflows/npu-skill-factory/SKILL.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/optimization-search-policy.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/optimization-search-policy.json index dc335170..3e71f206 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/optimization-search-policy.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/optimization-search-policy.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md", "src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json", @@ -34,7 +34,7 @@ "src/inferrsi/data/skill_library/methods/optimization-search-policy/references/papers-20261015/updates/optimization-search-policy.md", "src/inferrsi/data/skill_library/skill-index.json" ], - "content_sha256": "882e7850b9b49ad692a2d11618701afe0f4e83727ea78df114be2029923c725a" + "content_sha256": "dd275a0576e827353963aae7f0b09494d60d0b9a4a2884fe575c85249fa3131b" } ], "index_type": "packaged-skill", @@ -43,8 +43,8 @@ }, "checkout_ref": "checkout:optimization-search-policy", "source_files": { - "src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md": "882e7850b9b49ad692a2d11618701afe0f4e83727ea78df114be2029923c725a", - "src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json": "9f1fd8a2af52bc964021e21f16ecbdb891e08f2057370e700d67f86605d333db", + "src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md": "dd275a0576e827353963aae7f0b09494d60d0b9a4a2884fe575c85249fa3131b", + "src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json": "4a61aab6b9984dacdccd657c17f2d959b3a6ffe74bfd2f1677438f3bb8f025d3", "src/inferrsi/data/skill_library/methods/optimization-search-policy/references/papers-20261015/INTEGRATION_NOTES.md": "157e74ba180426b279b548a729769f152bf18f9a78ffca4ebfcaf26b7d0c5292", "src/inferrsi/data/skill_library/methods/optimization-search-policy/references/papers-20261015/MECHANISMS.md": "18bb2f5d7e52773c516420a142edfb531d0b9c822a2934d60f3234ac1cb9d40e", "src/inferrsi/data/skill_library/methods/optimization-search-policy/references/papers-20261015/NEXT_GATE_LEADS.md": "16a264c7159f9c2c700ce8ba46e63f3e636b277c987da4970f6d2fa085fcb053", @@ -88,7 +88,8 @@ "../inference-optimization-casebook/cases/qwen-ascend-rejected-directions.md", "../inference-optimization-casebook/cases/qwen-ascend-rejected-directions.json", "../inference-optimization-casebook/cases/drama3-rejected-directions.md", - "../inference-optimization-casebook/cases/drama3-rejected-directions.json" + "../inference-optimization-casebook/cases/drama3-rejected-directions.json", + "../../workflows/rsi-evidence/references/loopx-goal-governance/README.md" ], "consumption_mode": "packaged" }, diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/os-process-placement.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/os-process-placement.json index 76900bee..bda9d22d 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/os-process-placement.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/os-process-placement.json @@ -24,8 +24,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/host/os-process-placement/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/host/os-process-placement/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/host/os-process-placement/SKILL.md", "src/inferrsi/data/skill_library/hardware/host/os-process-placement/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/performance-ceiling-analysis.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/performance-ceiling-analysis.json index 7ef8ae97..7de7318d 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/performance-ceiling-analysis.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/performance-ceiling-analysis.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/performance-ceiling-analysis/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/performance-ceiling-analysis/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/performance-ceiling-analysis/SKILL.md", "src/inferrsi/data/skill_library/methods/performance-ceiling-analysis/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/plan-activation-residency.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/plan-activation-residency.json index 71fff1de..6c6793e5 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/plan-activation-residency.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/plan-activation-residency.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/plan-activation-residency/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/plan-activation-residency/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/plan-activation-residency/SKILL.md", "src/inferrsi/data/skill_library/methods/plan-activation-residency/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/repository-evolution-analysis.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/repository-evolution-analysis.json index 029db599..76a785b9 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/repository-evolution-analysis.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/repository-evolution-analysis.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/repository-evolution-analysis/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/repository-evolution-analysis/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/repository-evolution-analysis/SKILL.md", "src/inferrsi/data/skill_library/methods/repository-evolution-analysis/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/rsi-evidence.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/rsi-evidence.json index 98b8fa8d..d3339981 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/rsi-evidence.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/rsi-evidence.json @@ -16,13 +16,20 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/skill-index.json", - "src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md" + "src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE-MIT.md", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/NOTICE.md", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/README.md", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/decision-cases.md", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/mechanisms.md", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/source-ledger.json" ], - "content_sha256": "a55610874b658b86a39a1a049efb4e4eab0140f6579ed74dd7718a4ca8cedaca" + "content_sha256": "08f76e12f6f8e8893f03bcdc8152a96c0c99442e7faecbc2a67a18c632fcb243" } ], "index_type": "packaged-skill", @@ -32,7 +39,14 @@ "checkout_ref": "checkout:rsi-evidence", "source_files": { "src/inferrsi/data/skill_library/skill-index.json": "c6f36fd34e8ddea0c301d45b3ac0b88b5b9734adce7bb7bc1419b1793d720e4b", - "src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md": "a55610874b658b86a39a1a049efb4e4eab0140f6579ed74dd7718a4ca8cedaca" + "src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md": "08f76e12f6f8e8893f03bcdc8152a96c0c99442e7faecbc2a67a18c632fcb243", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE-MIT.md": "1df1cf519b9e5d8acbbc72820299d7aa95afa1acbfc1f43a15109ad1d59975f3", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/NOTICE.md": "3c3c36a40e1d65f3a6b20ec3a97319cb753e857f1d120f302cd828e107120f6d", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/README.md": "c5802bb4d71fbf95e40a6a5282c0afcba594ab5b34d40bec97874928d8376a00", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/decision-cases.md": "c2c1d3d75c4fcb515dd36ff84d8dc940c25d54c5757a29a80d1af88eb8b66115", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/mechanisms.md": "4fa09099d362a8088fdb0e6a767f72aae6218b92fe5fd75b6fb78c2bb2a318fb", + "src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/source-ledger.json": "60294951d702db924119300d89f4ed01d970a7036e214aa0d04c78f6842f92d9" }, "skill_metadata": { "name": "rsi-evidence", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/skill-evolution-playbook.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/skill-evolution-playbook.json index 08065644..7e1e48b8 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/skill-evolution-playbook.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/skill-evolution-playbook.json @@ -21,8 +21,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/skill-evolution-playbook/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/skill-evolution-playbook/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/skill-evolution-playbook/SKILL.md", "src/inferrsi/data/skill_library/methods/skill-evolution-playbook/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/splash.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/splash.json index 92d1a50f..0c09fedd 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/splash.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/splash.json @@ -25,8 +25,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/splash/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/splash/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/splash/LICENSE", "src/inferrsi/data/skill_library/repositories/splash/SKILL.md", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/storage-io-measurement.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/storage-io-measurement.json index c34fc55d..98939f9c 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/storage-io-measurement.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/storage-io-measurement.json @@ -24,8 +24,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/host/storage-io-measurement/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/host/storage-io-measurement/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/host/storage-io-measurement/SKILL.md", "src/inferrsi/data/skill_library/hardware/host/storage-io-measurement/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-input-pipeline.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-input-pipeline.json index 920af623..bec5ff38 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-input-pipeline.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-input-pipeline.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/training-input-pipeline/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/training-input-pipeline/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/training-input-pipeline/SKILL.md", "src/inferrsi/data/skill_library/methods/training-input-pipeline/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-resource-budget.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-resource-budget.json index 5387095f..9cca4fb6 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-resource-budget.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/training-resource-budget.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/training-resource-budget/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/training-resource-budget/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/training-resource-budget/SKILL.md", "src/inferrsi/data/skill_library/methods/training-resource-budget/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/weight-loading-optimization.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/weight-loading-optimization.json index e23b7331..6afddac8 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/weight-loading-optimization.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/common/skills/weight-loading-optimization.json @@ -26,8 +26,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/methods/weight-loading-optimization/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/methods/weight-loading-optimization/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/methods/weight-loading-optimization/SKILL.md", "src/inferrsi/data/skill_library/methods/weight-loading-optimization/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/audit-afd-p2p-exchanges.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/audit-afd-p2p-exchanges.json index 3a752701..c0d283af 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/audit-afd-p2p-exchanges.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/audit-afd-p2p-exchanges.json @@ -23,8 +23,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/repositories/afd-plugin/audit-afd-p2p-exchanges/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/repositories/afd-plugin/audit-afd-p2p-exchanges/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/repositories/afd-plugin/audit-afd-p2p-exchanges/SKILL.md", "src/inferrsi/data/skill_library/repositories/afd-plugin/audit-afd-p2p-exchanges/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/diagnose-attention-bottlenecks.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/diagnose-attention-bottlenecks.json index 51691c1b..07e60468 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/diagnose-attention-bottlenecks.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/diagnose-attention-bottlenecks.json @@ -16,8 +16,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/cuda/diagnose-attention-bottlenecks/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/cuda/diagnose-attention-bottlenecks/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/cuda/diagnose-attention-bottlenecks/SKILL.md", "src/inferrsi/data/skill_library/hardware/cuda/diagnose-attention-bottlenecks/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/host-overhead-profiling.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/host-overhead-profiling.json index e837a95c..2b69343b 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/host-overhead-profiling.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/host-overhead-profiling.json @@ -22,8 +22,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/cuda/host-overhead-profiling/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/cuda/host-overhead-profiling/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/cuda/host-overhead-profiling/SKILL.md", "src/inferrsi/data/skill_library/hardware/cuda/host-overhead-profiling/metadata.json", diff --git a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/reason-hopper-kernels.json b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/reason-hopper-kernels.json index cbe2567d..860f3a7f 100644 --- a/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/reason-hopper-kernels.json +++ b/src/inferrsi/data/repo_packs/inferrsi/knowledge/cuda/skills/reason-hopper-kernels.json @@ -36,8 +36,8 @@ "sources": [ { "type": "git", - "url": "https://github.com/InferMatrixLab/InferRSI/blob/bb81ef2fec1b79d71eba1026ab1466117c3262cc/src/inferrsi/data/skill_library/hardware/cuda/reason-hopper-kernels/SKILL.md", - "commit": "bb81ef2fec1b79d71eba1026ab1466117c3262cc", + "url": "https://github.com/InferMatrixLab/InferRSI/blob/cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4/src/inferrsi/data/skill_library/hardware/cuda/reason-hopper-kernels/SKILL.md", + "commit": "cdcf9e8097dfc3e61a1e7a1451ea9d8d991c1ee4", "paths": [ "src/inferrsi/data/skill_library/hardware/cuda/reason-hopper-kernels/SKILL.md", "src/inferrsi/data/skill_library/hardware/cuda/reason-hopper-kernels/metadata.json", diff --git a/src/inferrsi/data/skill_library/README.md b/src/inferrsi/data/skill_library/README.md index d8175bb8..8fbd3098 100644 --- a/src/inferrsi/data/skill_library/README.md +++ b/src/inferrsi/data/skill_library/README.md @@ -42,6 +42,13 @@ An explicit `inferrsi skills --root ` selects a custom flat tree or a categorized library with `skill-index.json`. Backend scope does not certify device compatibility; readers do not execute helpers or promote candidates. +For Goal-state authority, ordered next-action decisions and local quota receipt +recovery, start with the existing [RSI evidence owner](workflows/rsi-evidence/SKILL.md#goal-authority-and-accounting-decisions) +and its [LoopX source reference](workflows/rsi-evidence/references/loopx-goal-governance/README.md). +The [search-policy route](methods/optimization-search-policy/SKILL.md#goal-admission-and-accounting-source-knowledge) +reuses that owner. These are source-derived candidate additions, with runtime +and agent efficacy unmeasured; no new skill or registry ID is added. + ## vLLM-Ascend version and responsibility routing Choose by the question and the retained source version. These existing candidates have adjacent graph-startup topics and different primary responsibilities; neither entry replaces or validates the other. diff --git a/src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md b/src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md index eb00f2e9..2cdd9302 100644 --- a/src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md +++ b/src/inferrsi/data/skill_library/methods/optimization-search-policy/SKILL.md @@ -236,3 +236,13 @@ Use conditional headroom, measurement uncertainty, negative evidence and the authorized budget together. Preserve no-change when candidates cannot be separated. Reading these procedures authorizes no execution, framework change, new resource spending or publication. + +### Goal admission and accounting source knowledge + +When budget/stop reasoning depends on a Goal's current authority or a repeated +settlement, follow the existing +[RSI evidence owner's LoopX reference](../../workflows/rsi-evidence/references/loopx-goal-governance/README.md). +Use its source/decision/receipt distinctions before selecting another experiment. +That owner retains the mechanism and counterexamples; this search policy does +not duplicate its accounting rules or turn a local quota into a provider cost +cap. Runtime and agent-effect validation remain `not_run`. diff --git a/src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json b/src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json index bd56d135..e8c8f532 100644 --- a/src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json +++ b/src/inferrsi/data/skill_library/methods/optimization-search-policy/metadata.json @@ -31,7 +31,8 @@ "../inference-optimization-casebook/cases/qwen-ascend-rejected-directions.md", "../inference-optimization-casebook/cases/qwen-ascend-rejected-directions.json", "../inference-optimization-casebook/cases/drama3-rejected-directions.md", - "../inference-optimization-casebook/cases/drama3-rejected-directions.json" + "../inference-optimization-casebook/cases/drama3-rejected-directions.json", + "../../workflows/rsi-evidence/references/loopx-goal-governance/README.md" ], "consumption_mode": "packaged" } diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md b/src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md index 7e4e1bce..7eac00be 100644 --- a/src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/SKILL.md @@ -69,3 +69,14 @@ Freeze **repo × revision × backend × device × model × scenario** before com ## Downstream citation External PRs link the acceptance issue and SHAs; they do not redefine thresholds. Mark summaries **unverified** if artifacts are missing. + +## Goal authority and accounting decisions + +When a recommendation, stop/resume decision or repeated settlement depends on +source state, use the [LoopX Goal governance reference](references/loopx-goal-governance/README.md). +It separates canonical Todo authority from Markdown/index projections, Python +fact preparation from TypeScript decisions, and local accounting recovery from +external execution guarantees. Read its counterexamples before interpreting +`should_run`, missing state or a replay lookup. This source-derived candidate +adds no execution permission or empirical validation; the evidence, RunSpec and +verdict rules above still apply. diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE new file mode 100644 index 00000000..d6456956 --- /dev/null +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE-MIT.md b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE-MIT.md new file mode 100644 index 00000000..f5746a7e --- /dev/null +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/LICENSE-MIT.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2026 LoopX contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/NOTICE.md b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/NOTICE.md new file mode 100644 index 00000000..45a3556e --- /dev/null +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/NOTICE.md @@ -0,0 +1,9 @@ +LoopX +Copyright 2026 LoopX contributors + +LoopX was created by huangruiteng (https://github.com/huangruiteng), +with contributions from the LoopX community. + +LoopX releases through v0.4.7 were distributed under the MIT License. +The historical MIT license text and copyright notice are retained in +LICENSE-MIT. diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/README.md b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/README.md new file mode 100644 index 00000000..d69e2244 --- /dev/null +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/README.md @@ -0,0 +1,77 @@ +# LoopX Goal authority and quota boundaries + +Use this source-derived candidate when reviewing an agent's proposed next action, +a stopped Goal, or a repeated quota settlement. It supplies questions and +counterexamples for the existing RSI evidence workflow; it does not implement a +controller or change InferRSI's RunSpec, authorization or verdict rules. + +The source is [LoopX at `f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9`](https://github.com/loopx-project/loopx/tree/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9), +inspected on 2026-10-26. [The ledger](source-ledger.json) records actual file +bytes, Git blob identities, inspected sections and exclusions. Code, document +intent, test assertions and deductions have separate meanings. Upstream tests +were read, not run; empirical validation is `not_run` and agent efficacy is not +evaluated. + +## Choose the question + +| Question | Read | Observation to retain | +| --- | --- | --- | +| Is this the current Todo authority or a readable view? | [Authority and projections](mechanisms.md#authority-and-projections) | Selected provider, revision, complete source availability and Goal identity | +| Does `should_run` permit delivery, repair or another bounded action? | [Decision ownership and order](mechanisms.md#decision-ownership-and-order) | Admission lanes, effective action, reason and the guard that changed them | +| Is a retry the same accounting effect? | [Accounting identity and recovery](mechanisms.md#accounting-identity-and-recovery) | Effect ID, semantic request digest, index basis and durable receipt | +| Can an old event file or a missing receipt be treated as empty? | [Retirement and external effects](mechanisms.md#retirement-and-external-effects) | Explicit refusal or uncertainty; preserve the source and recovery evidence | +| What would expose an incorrect interpretation? | [Decision cases](decision-cases.md) | Source-supported expected result and the tempting unsupported conclusion | + +```mermaid +flowchart TB + A["Selected canonical Todo provider\nsource authority + revision"] --> P["Python: collect source facts\nhealth, frontier and scope"] + P --> T["TypeScript: ordered run decision\naction + distinct admission lanes"] + T --> C["Separate TypeScript accounting transaction\neffect ID + request digest + receipt"] + A -. "readable projection" .-> D["Markdown / Todo index / status"] + C --> F["Local JSON + Markdown + run index"] +``` + +The diagram shows inspected responsibilities, not an atomic transaction across +these layers. A returned decision does not execute work. Accounting artifacts +do not fence an external host or provider effect. + +## Apply the knowledge + +1. Identify the source revision and affected Goal. If an exact `GoalRef` is + required, retain both the Goal ID and its instance ID. +2. Establish source availability before interpreting counts or recommendations. + Distinguish missing state, unavailable provider and valid empty state. +3. Read the action and all admission lanes together. Check the ordered guards + before treating a repair or inbox action as normal delivery permission. +4. For accounting recovery, distinguish repeating the original commit from a + replay lookup. Compare identity and request semantics before retrying. +5. Record the remaining uncertainty and the next authorized check. Keep + execution status, task acceptance and `PASS` / `FAIL` / `INCONCLUSIVE` + separate. + +The examples are review aids, not permission to execute LoopX, restore a Goal, +remove files or spend compute. The historical reference for InferRSI RFC #137 +remains `a6f28057b49fe03bb234fa6ce1bac5d61df0c58f`; this newer knowledge readset +does not replace that pin or deliver its checkpoint implementation. + +## Read through InferRSI + +With the optional `skills` parser installed: + +```bash +inferrsi skills resource rsi-evidence references/loopx-goal-governance/mechanisms.md +inferrsi skills reference optimization-search-policy ../../workflows/rsi-evidence/references/loopx-goal-governance/README.md +``` + +The generated catalog's `inferrsi.common.skills.rsi_evidence` record links the +complete owner, including these resources. Reading, indexing or packaging the +material does not establish LoopX runtime behavior or incremental skill benefit. + +## License and attribution + +The pinned source uses Apache-2.0. Preserve its original [LICENSE](LICENSE) +and [NOTICE](NOTICE.md). The notice credits LoopX contributors and its creator +huangruiteng, and records MIT distribution through v0.4.7; the retained +[historical MIT text](LICENSE-MIT.md) does not relicense current code. +These references paraphrase the inspected mechanisms; no LoopX runtime is +bundled and no enterprise affiliation is inferred. diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/decision-cases.md b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/decision-cases.md new file mode 100644 index 00000000..706b1c62 --- /dev/null +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/decision-cases.md @@ -0,0 +1,61 @@ +# Decision cases + +These are source-supported review cases for the [mechanisms](mechanisms.md). +They are not recorded executions. `not_run` applies to runtime and agent +evaluation. Inputs below describe the relevant facts; they are not complete +LoopX API requests or authorization to run work. + +## Goal and next-action cases + +| Case | Relevant input or observation | Expected interpretation / next check | Unsupported conclusion | +| --- | --- | --- | --- | +| G1: missing active state | The selected Goal has `state_file_missing`; an old recommendation and unused quota remain visible | Goal health is false. Inspect reconnect/retire guidance; do not manufacture intent, acceptance or stop conditions from the recommendation | Budget availability makes this a runnable Goal | +| G2: display versus authority | Markdown says a Todo is open; the selected provider is unavailable | Retain an authority failure, not a valid empty or Markdown-backed work list. Restore/inspect the owning provider through an authorized recovery | Readable Markdown is sufficient fallback authority | +| G3: valid empty source | Canonical read is loaded and complete, with zero Todos | Empty source is real input. Separately inspect closure/frontier evidence before terminal classification | Empty display or zero count proves terminal completion | +| G4: budget and recovery | No execution lane is open and state is `throttled`; compare with a separately admitted recovery lane | Closed throttled case skips. An explicitly admitted recovery can select `outcome_floor_recovery`; inspect its own boundary | A recovery action permits arbitrary delivery or enforces a supplier cost cap | +| G5: capability and workspace | Capability requests `repair_bridge`, and workspace guard is present; no later inbox/terminal override | Normal/recovery delivery and capability repair are closed; workspace repair is the selected action. `should_run=true` is repair permission at this layer | `should_run=true` permits the original selected Todo | +| G6: inbox exception | Required prompt upgrade plus due reply; compare nonterminal facts with terminal-source inbox facts | Nonterminal upgrade blocks. Terminal-source inbox exception preserves the reply action. Read source conditions rather than applying a universal priority slogan | Inbox always wins, or terminal always closes every possible lane | +| G7: terminal and resume | Complete user/agent Todo sources and validated empty frontier derive terminal-no-follow-up, with no inbox priority | All execution lanes close and recurring automation stops until explicit resume. Missing/incomplete source evidence cannot substitute for this derivation | A resumed receipt grants a fresh future task or makes incomplete sources terminal | + +G1 is grounded in `decision_summary.goal_missing_state_blocker` / +`goal_status_health_ok` and `should_run._apply_missing_state_health_guidance`. +G2/G3 use `local_authority.read_canonical_todos_if_promoted`, +`shared_goal_work_source.read_shared_goal_work_source`, and +`test_real_directory_lifecycle_uses_canonical_state_despite_stale_audit`. +G4–G6 use the shared `quota_run_decision.json` fixture and the Python/TypeScript +decision tests. G7 uses the Python terminal projection in +`test_terminal_closure_precedes_automation_upgrade`; the terminal helper's full +implementation is outside this readset. The [ledger](source-ledger.json) and +[decision ownership](mechanisms.md#decision-ownership-and-order) link these +sources. + +## Accounting and retirement cases + +| Case | Relevant input or observation | Expected interpretation / next check | Unsupported conclusion | +| --- | --- | --- | --- | +| A1: repeated commit | Same effect, full semantic request and Goal instance; a matching committed receipt exists | Validate receipt and artifacts. Return replay without a second index row, or repair missing artifacts under the original receipt | A new timestamp or lost response justifies a new effect ID | +| A2: conflicting request | Reuse an effect ID but change `source`, preview or another digest-covered semantic field | Reject with `effect_id_conflict`. Top-level transport timestamp/CAS changes are different from changes inside the complete preview | Identity equality alone makes a changed request equivalent | +| A3: competing new effect | Two different effects were prepared against the same observed index digest | The later new transaction fails its stale basis. Refresh the decision/basis; do not replace the digest merely to force admission | A new effect ID bypasses stale state | +| A4: partial local publication | Receipt exists; one expected artifact is missing or the final index row is its verified truncated prefix | Repeat the original commit to repair the receipt's artifacts. Conflicting JSON content, different Markdown text or an unrelated malformed row must fail; lookup-only replay does not run this repair | Any malformed index can be rewritten, or replay lookup is a repair command | +| A5: recreated Goal alias | Same Goal ID now refers to a new instance, or an alias-only caller encounters an exact-source row | Preserve and validate the exact `GoalRef`; reject incompatible ownership. Do not consume old-instance accounting as current | Same display ID means same lifetime | +| A6: external effect before receipt | External host/provider work may have completed; no durable local receipt or matching lookup row exists | Record uncertainty. Inspect the operation's independent identity/readback before any authorized retry | Local accounting guarantees external exactly-once, or a miss proves no charge | +| R1: retired event source | A legacy source has nonempty `events.jsonl` or one of the three retired aliases, including malformed bytes | Refuse that source, preserve bytes and expose incomplete coverage. Inspect/export with a compatible release before deliberately changing its active binding | Ignore events, replay them silently, delete them automatically, or fill the gap with rollout history | + +A1–A4 use `spend_commit.ts`, `accounting_artifact_transaction.ts`, +`test_quota_spend_commit_runtime.py` and the selected +`quota_spend_commit.test.ts` cases: exact-effect replay, changed-request/CAS +conflicts, partial-artifact repair and conflicting-identity/index rejection. +A5 follows `source_admission.ts` and the exact GoalRef checks in the transaction +and replay owners. A6 is an explicit deduction from the local accounting scope +and the retirement document's separately stated external-effect crash window; +it is not a reproduced failure. R1 uses `legacy_event_source.py` and +`test_retired_todo_event_source.py`. + +## Record a decision + +For an actual use, retain the applicable source revision, Goal/source identity, +observed input, selected action or refusal, and unresolved evidence. For an +accounting recovery, also retain effect identity, request semantics, index basis +and receipt availability. Separate an inspected source assertion, a locally +observed result and a proposed next action. Keep the original campaign verdict +and authorization unchanged. diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/mechanisms.md b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/mechanisms.md new file mode 100644 index 00000000..7d36f47d --- /dev/null +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/mechanisms.md @@ -0,0 +1,197 @@ +# Mechanisms and operating boundaries + +All source links below name LoopX commit +`f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9`. **Code** describes inspected control +flow; **test** describes assertions in upstream tests, not a local test result; +**document** describes stated intent; **deduction** is the resulting review +guidance. The [ledger](source-ledger.json) gives the inspected sections. + +## Authority and projections + +**Code:** `read_canonical_todos_if_promoted` retains a historical name but no +longer permits a Markdown fallback. It requires a loaded native result with a +recognized `source_authority`, `decision_read_from_provider=true`, +`legacy_fallback_used=false` and a consistent Todo read model. A requested +Todo/lease snapshot also requires leases and `provider_revision`. Missing or +failed authority raises its cause; it does not become a valid empty Todo list. +[Python reader](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/local_authority.py#L245-L333) + +The TypeScript list owner loads the selected provider once and builds Todos, +optional leases and acceptance guards from that head. It returns revision and +source-authority facts. `read_shared_goal_work_source` requires a declared state +path and runtime root, but takes its work items from this canonical read and +records its provider basis; it does not read Todo text from the display file. +[List owner](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/local_authority_read.ts#L292-L354), +[work-source caller](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/goals/shared_goal_work_source.py) + +| Layer | Responsibility | Unsafe substitution | +| --- | --- | --- | +| Provider selection and canonical snapshot | Choose and read current Todo authority; carry source, revision and record identity | A readable old Markdown file cannot rescue a lost provider | +| Source registration / exact Goal identity | Bind an observation or accounting request to its source and Goal instance | A registry witness is neither a grant nor a transaction spanning registry and provider | +| Markdown, Todo index and rollout annotations | Present current state and historical context | A historical event status cannot overwrite current Todo status or claim | + +**Code:** a missing provider selector does not redirect an existing SQLite +authority to File. The selector opener reports the missing selector. The +registry-source witness checks the recorded bytes and explicitly does not span +provider storage. This readset inspects these seams, not all provider internals. +[Provider selection](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/local_authority_provider.ts#L218-L252), +[source witness](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/authority_source.ts) + +**Test:** the retirement suite keeps current Todo status and claims when audit +events disagree. Its File/SQLite lifecycle case makes the provider unavailable +while readable stale Markdown remains; reads must fail or expose no authoritative +work, then recover after the provider is restored. This is different from a +successful empty snapshot. +[Authority counterexamples](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_retired_todo_event_source.py#L32-L48), +[provider-loss case](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_retired_todo_event_source.py#L229-L326) + +## Decision ownership and order + +**Code:** Python prepares source facts, Goal-scoped health, replan applicability, +terminal evidence and compatibility text. `resolve_quota_run_decision` sends +typed facts to `effect_runtime_result("quota.run_decision", ...)`. TypeScript's +`resolveQuotaRunDecision` owns the ordered base decision. Python merges only the +returned `quota_patch`, retaining source numbers and unrelated quota metadata. +The managed runtime call crosses to Node/TypeScript; this is not a standalone +pure Python quota kernel. +[Python adapter](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/decision_summary.py#L242-L312), +[typed owner](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/run_decision.ts), +[runtime boundary](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/effect_runtime.py#L1274-L1372) + +Read the following sequence with its conditions; it is not a universal ranking +of all work in LoopX. + +| Step in the typed owner | Condition and effect | +| --- | --- | +| Delivery guards | A non-running capability gate without monitor fallback closes normal/recovery delivery; `repair_bridge` enables capability repair. A workspace guard clears all lanes then enables workspace repair. A required automation-prompt upgrade clears all execution lanes. | +| Base action | Choose normal delivery, recovery, workspace repair, self-repair or capability repair from the remaining lanes. With none open, map operator/health/throttle/wait states to their skip/notify actions. | +| Replan | Without inbox priority, an applicable required replan needs healthy Goal facts, no workspace guard and no required prompt upgrade. It selects a bounded replan instead of normal/recovery delivery. | +| Terminal | Validated terminal-no-follow-up with no inbox priority clears execution lanes and stops recurring automation until explicit resume. It requires complete source/frontier evidence supplied by the Python side, not merely a zero visible count. | +| Inbox | A nonterminal required prompt upgrade still blocks inbox work. Otherwise a due reply or material review clears other lanes and selects its own bounded action; reply wins when both are due. Terminal-source inbox work retains its explicit exception. | +| Task coordination | A ready coordination contract refines only an admitted `normal_run`. It does not capture an inbox or repair action. A route hint is a separate returned patch, not permission to create work. | + +**Code:** `goal_missing_state_blocker` recognizes the selected Goal's +`state_file_missing` finding. `goal_status_health_ok` returns false for it; +unrelated Goal diagnostics are scoped separately. The final should-run facade +can replace an otherwise eligible health skip with `blocked_health` and the +finding's reconnect/retire guidance. Do not create a substitute Goal from a +generic recommendation when its declared active state is gone. +[Health input](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/decision_summary.py#L74-L137), +[missing-state guidance](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/should_run.py#L507-L543) + +**Test:** Python and TypeScript consume the same ordered-rule fixture. It covers +throttled/waiting/health states, explicit recovery, capability/workspace guards, +replan and terminal/inbox exceptions. Python also asserts that large integer +quota values and nested metadata survive the adapter. The small +`test_quota_decision_summary.py` tests only plan-item flattening; it does not +prove the complete decision system. +[Shared fixture](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane_ts/fixtures/quota_run_decision.json), +[Python assertions](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_quota_run_decision.py), +[TypeScript assertions](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane_ts/quota_run_decision.test.ts) + +**Deduction:** `should_run=true` alone is insufficient. Retain `effective_action`, +normal/recovery/repair lane flags, state and reason. A throttle skip blocks the +closed delivery lane; an explicitly admitted recovery/repair action has its own +semantics. None of these fields enforces a provider-side currency ceiling. + +## Accounting identity and recovery + +**Code:** Python constructs a complete preview request, validates the Goal/path +boundary and requires an index basis for execution. It preserves the complete +preview across the large-local-snapshot transport. TypeScript owns spend +validation and the durable accounting transaction. It requires an eligible +preview, positive integer slots, and `after.spent_slots = before.spent_slots + +slots`, with a permitted spend disposition. The caller's validated +delivery-completion attribution survives a later repair frontier. +[Python facade](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.py), +[typed validation](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.ts#L258-L420) + +| Identity / observation | Inspected behavior | +| --- | --- | +| `effect_id` | Use explicit request identity; otherwise `preview.effect_ref`, settlement effect plus `#quota_spend`, or a deterministic hash of selected semantic fields. It identifies the accounting effect, not a proof that external work ran. | +| `request_digest` | Hash canonical key-sorted semantics: effect, root, Goal, source, complete preview, compact before/after, agent and exact GoalRef when present. Top-level `generated_at`, `execute` and CAS observation are excluded. Fields inside the complete preview still participate. | +| `expected_index_digest` | Compare the current run-index bytes before creating a new transaction. Another new effect from the same stale basis is rejected. A matching existing receipt is resolved before this new-effect CAS. | +| Exact `GoalRef` | Source-owned accounting requires Goal ID plus instance ID and source admission together. Admission checks current ownership under the handed-off local locks. An alias-only replay cannot consume an exact-source record. | + +Source identity and digest are defined in +[spend_commit.ts](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.ts#L278-L361). +The [source-admission seam](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/source_admission.ts) +and [Python lock handoff](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/accounting_admission.py) +are local ownership checks. Distributed lease correctness is outside this +readset. + +**Code:** preview constructs a record and, when a runtime root is present, +prospective paths and the observed index digest without publishing artifacts. +Execution serializes the local transaction, writes a per-effect `prepared` +receipt, materializes JSON/Markdown/index, then marks the receipt `committed`. +The receipt retains the expected index prefix's digest and byte length. +[Preview/commit owner](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.ts#L787-L931), +[transaction sequence](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/accounting_artifact_transaction.ts#L894-L1044) + +Distinguish two operations when recovering: + +- **Repeat the same commit:** a matching receipt must have the same effect, + request digest and Goal instance. Its artifacts are checked and missing + artifacts may be repaired; the result is `repaired` or `replayed`. Conflicting + existing JSON content or different Markdown text is rejected. A truncated final index row is repaired only + when it is the expected row prefix after the receipt's verified prior bytes. +- **Replay lookup (`operation="replay"`):** inspect existing spend-index rows, + resolve effect identity, and check Goal and valid agent identity. It does not + execute the commit repair sequence. `read_only=true` also avoids the index + mutation lock; a lookup miss is a miss, not evidence that external work never + happened. + +Relevant rows with conflicting `effect_ref` and commit metadata are rejected in +either direction. Non-quota or unrelated-effect rows are not treated as a +matching spend. An index match without a matching receipt is not silently +adopted as a newly committed transaction. +[Identity/replay lookup](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/accounting_artifact_transaction.ts#L418-L536), +[repair constraints](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/accounting_artifact_transaction.ts#L734-L891), +[Goal/agent replay check](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.ts#L556-L677) + +**Test:** upstream cases assert no-write preview, one row for repeated or +concurrent identical commits, conflict on changed request/stale index basis, +artifact repair, and refusal of conflicting identity/index content. These are +local accounting assertions, not tests of an external provider's billing. +[TypeScript accounting cases](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane_ts/quota_spend_commit.test.ts#L737-L1103), +[Python facade cases](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_quota_spend_commit_runtime.py#L148-L251) + +The settlement event is append-only, while visible `spent_slots` is a rolling +window aggregate. The recorded before/after is a same-status-payload projection. +Later totals can stay flat or decrease when old spends expire; that does not +undo the event or prove a refund. +[Projection semantics](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.ts#L462-L505) + +## Retirement and external effects + +**Code/document:** a nonempty legacy `events.jsonl` or any bound +`state_event_log`, `state_events_file` or `event_log` is refused on the retired +Todo source route. The guard detects nonempty bytes without treating malformed +content as empty. The prescribed recovery preserves the file and inspects or +exports it with a compatible older release before deliberate removal of its +active binding/file. There is no automatic replay, deletion or Markdown +substitution. Empty/absent files contain no event-owned Todos. Current canonical +reads remain provider-owned and do not import stale audit files. +[Retirement guard](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/goals/legacy_event_source.py), +[retirement document](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/docs/architecture/rfcs/ledger/shared-goal-authority-state-provider-v0/2026-09-25-todo-event-retirement.md) + +**Test:** read/write selectors refuse without changing original state/event +bytes; completion requires canonical authority before validation effects. A +retired source makes that Goal unavailable and the Todo index incomplete while +healthy Goals remain visible. Historical rollout records cannot fill the gap. +[Refusal and portfolio cases](https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_retired_todo_event_source.py#L52-L188) + +**Document:** the separate experimental supervisor receipt log explicitly leaves +the crash interval between an external host effect and its receipt unresolved. +**Deduction from the inspected accounting code:** quota receipt repair only +reconstructs local accounting artifacts; it does not add fencing to that +external operation. If an external effect happened and the receipt is missing, +an automatic retry can duplicate the effect. Resolve it using that operation's +own identity/readback and authorization contract; do not infer success or safe +re-execution from a local lookup miss. + +Local accounting idempotency, correct Goal admission and bounded next-action +selection establish neither external exactly-once execution nor a supplier-side +hard cost cap. The readset does not qualify provider backends, distributed +leases, all controller overlays, runtime integration, performance or agent +benefit. It introduces no executor, database, migration or automatic retry. diff --git a/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/source-ledger.json b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/source-ledger.json new file mode 100644 index 00000000..e32c4868 --- /dev/null +++ b/src/inferrsi/data/skill_library/workflows/rsi-evidence/references/loopx-goal-governance/source-ledger.json @@ -0,0 +1,337 @@ +{ + "status": "candidate", + "origin": "source-derived", + "empirical_validation": "not_run", + "agent_efficacy": "not_evaluated", + "source": { + "type": "repository", + "repository": "loopx-project/loopx", + "url": "https://github.com/loopx-project/loopx", + "commit": "f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9", + "tree": "c2ce33feec908b70c3b582119c5d1fadbc038a16", + "inspected_on": "2026-10-26", + "access": "Original raw file bytes at the fixed commit, checked against the Git tree blob identities; no source installation or execution.", + "license": "Apache-2.0", + "notice": "NOTICE credits LoopX contributors and creator huangruiteng and retains MIT history through v0.4.7." + }, + "scope": { + "governing_issue": "https://github.com/InferMatrixLab/InferRSI/issues/149", + "tracking_issue": "https://github.com/InferMatrixLab/InferRSI/issues/91", + "owner": "workflows/rsi-evidence/references/loopx-goal-governance", + "related_historical_issue": "https://github.com/InferMatrixLab/InferRSI/issues/137", + "related_historical_commit_preserved": "a6f28057b49fe03bb234fa6ce1bac5d61df0c58f" + }, + "evidence_classes": { + "code": "Inspected source control flow, not reproduced runtime behavior.", + "document": "Pinned author-stated intent and limits.", + "test": "Inspected upstream assertions, not local test outcomes.", + "deduction": "Review guidance derived from the stated code/document boundary; not an observed incident.", + "discovery-only": "Actually inspected to locate the owner; excluded from mechanism support and coverage credit." + }, + "readset": [ + { + "path": "LICENSE", + "kind": "license", + "inspected_scope": "Full original bytes; Apache-2.0 terms.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/LICENSE", + "git_blob_sha": "d645695673349e3947e8e5ae42332d0ac3164cd7", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "bytes": 11358 + }, + { + "path": "NOTICE", + "kind": "notice", + "inspected_scope": "Full original bytes; creator/contributor attribution and through-v0.4.7 MIT history.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/NOTICE", + "git_blob_sha": "45a3556ecf5e5d6fc04755d5b94f22cd90428346", + "sha256": "3c3c36a40e1d65f3a6b20ec3a97319cb753e857f1d120f302cd828e107120f6d", + "bytes": 308 + }, + { + "path": "LICENSE-MIT", + "kind": "historical-license", + "inspected_scope": "Full original historical MIT text; not a license substitution for current source.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/LICENSE-MIT", + "git_blob_sha": "f5746a7eee9f275edd9b23f3ac1af27d02e9cd2d", + "sha256": "1df1cf519b9e5d8acbbc72820299d7aa95afa1acbfc1f43a15109ad1d59975f3", + "bytes": 1075 + }, + { + "path": "loopx/control_plane/quota/run_decision.ts", + "kind": "code", + "inspected_scope": "Complete file: typed fact decoding, ordered guards, action selection and returned patches.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/run_decision.ts", + "git_blob_sha": "751c96b2869724903dd0ee6bff3dc855d4f3d7db", + "sha256": "dfd6d391a8042b0eb2a538b11140dec6179b4ecfbe8244ef481f21a22e3b374a", + "bytes": 11418 + }, + { + "path": "loopx/control_plane/quota/decision_summary.py", + "kind": "code", + "inspected_scope": "Complete file: compact packet, Goal-scoped health, recommendation refinement, typed runtime adapter and patch merge.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/decision_summary.py", + "git_blob_sha": "8a279260ea0428dabde1ae02f1239a8aab32fe36", + "sha256": "0d85de8174aeb23946917ee3a65a523dbe7f622c6d8e8cd57c316dfb430af737", + "bytes": 12469 + }, + { + "path": "loopx/control_plane/quota/spend_commit.ts", + "kind": "code", + "inspected_scope": "Lines 1-420 and 462-677, 787-931; identity/digest, validation, record, native replay, preview and commit. Payload rendering between these sections only located by symbol search.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.ts", + "git_blob_sha": "7a4f7eab4ad3a5c8be9af30c0fde2f1167b7699c", + "sha256": "626b38c6a101ff6653c7e6910939f579a86cfd196792cb664f3f625dfa0c32fc", + "bytes": 31263 + }, + { + "path": "docs/architecture/rfcs/ledger/shared-goal-authority-state-provider-v0/2026-09-25-todo-event-retirement.md", + "kind": "document", + "inspected_scope": "Complete retirement brief, compatibility/refusal, canonical versus legacy routes and separate supervisor external-effect limit.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/docs/architecture/rfcs/ledger/shared-goal-authority-state-provider-v0/2026-09-25-todo-event-retirement.md", + "git_blob_sha": "274866bf5b2640da8c1f5a6b544cfc26ec17a3fa", + "sha256": "b841e73af4466dad018fff880e38275c91a2315942dc91a7d23e453b885cead7", + "bytes": 3082 + }, + { + "path": "tests/control_plane/test_quota_run_decision.py", + "kind": "test", + "inspected_scope": "Complete file: Python adapter assertions, terminal fixture, ordered rules, inbox exception and source-number preservation.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_quota_run_decision.py", + "git_blob_sha": "33481d70435682dd0eb4e63e5a2481bea72ae1eb", + "sha256": "0417ef3614bd7a6e4b9b461e846851c8ae02afab54a8ae08f3bc2b289321cf05", + "bytes": 12584 + }, + { + "path": "tests/control_plane/test_quota_decision_summary.py", + "kind": "test", + "inspected_scope": "Complete file: plan-item flattening only; not full decision coverage.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_quota_decision_summary.py", + "git_blob_sha": "8e864cedec10d5d3e0994e225920745745d9dda6", + "sha256": "69bcbf4b346b2fe53823529ab4956ae3e8cbce0777811636d30ca88cb3895f01", + "bytes": 752 + }, + { + "path": "tests/control_plane/test_quota_spend_commit_runtime.py", + "kind": "test", + "inspected_scope": "Imports; lines 148-251 and 329-418; native typed facade, concurrent exact retries, complete preview retention, stale basis and boundary rejections. Other tests located by name only.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_quota_spend_commit_runtime.py", + "git_blob_sha": "bfa94dbf83eb68a7c394913df613cfeaa49a74fd", + "sha256": "67ae3337c27a9aa5e9ad6af7397a20636de273fe38a808a9a4356acfae1d0bb0", + "bytes": 14649 + }, + { + "path": "tests/control_plane_ts/quota_run_decision.test.ts", + "kind": "test", + "inspected_scope": "Complete file: shared rule fixture, malformed facts and coordination route-hint assertions.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane_ts/quota_run_decision.test.ts", + "git_blob_sha": "dc6ec5c00cac0d7a0bb3ee26df2d0a0c7ba97021", + "sha256": "b6c1f0704ba7385d77448970707d3e3aa93647f6b057cb1fa59d5e9c91897aef", + "bytes": 2270 + }, + { + "path": "tests/control_plane_ts/quota_spend_commit.test.ts", + "kind": "test", + "inspected_scope": "Lines 236-344, 737-813 and 941-1103: preview/rejection, commit replay, conflicting versus unrelated identity, partial-artifact/tail repair, prefix/row conflict, CAS and concurrent retries. Other source/lock cases located by name, not used to qualify leases.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane_ts/quota_spend_commit.test.ts", + "git_blob_sha": "553c25ed95c4313b0cdef71c7957af7f614be6ca", + "sha256": "06eddc569b5cb26fc8d70379d24f91893f2420645cd6c6cdc57de86909329eb6", + "bytes": 35895 + }, + { + "path": "loopx/control_plane/quota/accounting_artifact_transaction.ts", + "kind": "code", + "inspected_scope": "Lines 1-125, 390-536 and 734-1044; receipt contract, identity/replay, missing/conflicting artifact checks, prefix/tail repair and local commit order. Receipt path-validation symbols located, not a complete security audit.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/accounting_artifact_transaction.ts", + "git_blob_sha": "576deb432329d000af1c00b8ec812b8662f2c2d5", + "sha256": "821545fd7ef4e1c1e4b75af506c8a52d312873919e3233c06570a33182ec7d6c", + "bytes": 34291 + }, + { + "path": "loopx/control_plane/quota/source_admission.ts", + "kind": "code", + "inspected_scope": "Complete file: alias versus exact GoalRef, admission pair, local lock-witness adoption, current-owner check and cleanup; underlying lock implementation excluded.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/source_admission.ts", + "git_blob_sha": "47526e2a75935f864a1699e0383e5bff3e194836", + "sha256": "6da4d0c619725233b283fc31168feada913a724ab5048eba52cca4641d26604d", + "bytes": 10857 + }, + { + "path": "loopx/control_plane/quota/accounting_admission.py", + "kind": "code", + "inspected_scope": "Complete file: Python exact-source/legacy admission and ordered local lock handoff; no distributed-lease qualification.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/accounting_admission.py", + "git_blob_sha": "3ea97a9eead60c6db37e0ff3be0d78cacc86f3cc", + "sha256": "3f687091fa2ffe41f5e0d528b7e2e330c0ae07109302773a2fdebbb8c2f8952a", + "bytes": 3696 + }, + { + "path": "tests/control_plane_ts/fixtures/quota_run_decision.json", + "kind": "test-fixture", + "inspected_scope": "Base facts/results, cases through replan/terminal/inbox plus closed-lane cases; all case names inspected. This is a shared expected-rule fixture, not a local result.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane_ts/fixtures/quota_run_decision.json", + "git_blob_sha": "9e81c71c503e348f647f3bc77556ef4dc9a1e9f0", + "sha256": "7a5861021f2e8eda8f3f7c70d452a54b09aeeef171ab91c309d780b30ac457fb", + "bytes": 14721 + }, + { + "path": "tests/control_plane/test_retired_todo_event_source.py", + "kind": "test", + "inspected_scope": "Lines 1-188 and 229-326; audit cannot override current status, nonempty/empty event sources, validation-before-authority refusal, scoped portfolio incompleteness, canonical provider loss/restoration. HTTP case located but not read in full.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/tests/control_plane/test_retired_todo_event_source.py", + "git_blob_sha": "3cf34c9a38bd74817780fa24fc8c5cfd3a8a1f3c", + "sha256": "0cef96cc0df93a6cf69326968c0cac3e42fbec9f137dad8d49b8338a38cba236", + "bytes": 17707 + }, + { + "path": "loopx/cli_commands/todo_event.py", + "kind": "discovery-only", + "inspected_scope": "First 95 lines: error/audit logging helper; not the retired Todo source authority. Excluded from mechanism support.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/cli_commands/todo_event.py", + "git_blob_sha": "d59260d6980c35f423504b1b545e7e9a27a94bfd", + "sha256": "01d8a86e0820c967a43920cd9dea462aa35365e555d9046eebb948eb6df799fd", + "bytes": 7397 + }, + { + "path": "loopx/control_plane/todos/update_source.py", + "kind": "discovery-only", + "inspected_scope": "Complete small snapshot helper inspected during caller discovery; not a provider authority or write protocol. Excluded from mechanism support.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/todos/update_source.py", + "git_blob_sha": "2bafe1f0345b48ad54073f4c274808831177e00d", + "sha256": "0f0d37f3d333008f6f6068cc5f44cc7cf4a270724090daf93827377c55fdb8c4", + "bytes": 1380 + }, + { + "path": "loopx/control_plane/quota/should_run.py", + "kind": "code", + "inspected_scope": "Missing-state health guidance at lines 507-543; relevant action/health and acceptance guard search contexts only. Not a complete controller/overlay readset.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/should_run.py", + "git_blob_sha": "21ebc67e262e7fc24ba3ef3073c0b98a48d39543", + "sha256": "ebadbec6276a764e6d2dd42e8c84fa87710fb0872168fc257b459009581b4c5d", + "bytes": 28948 + }, + { + "path": "loopx/control_plane/quota/should_run_prepare.py", + "kind": "code", + "inspected_scope": "Source-selection/capability/receipt-resume search contexts and lines 731-840 only; source facts have separate preparation and receipt resume does not grant new work. Rest excluded.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/should_run_prepare.py", + "git_blob_sha": "fdb68941165252e9999d20d153cb220ca40afc05", + "sha256": "37f1c3673882b67f89675187d08ea83170f29d5ccd291fa63ffdca18f5ade523", + "bytes": 41168 + }, + { + "path": "loopx/control_plane/quota/spend_commit.py", + "kind": "code", + "inspected_scope": "Complete file: complete preview request, typed result/error adapter, native replay, execution index basis and lock/admission owner.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/spend_commit.py", + "git_blob_sha": "5ddc370ba6fcea4ecf0c9f416eaab0ae3da97d23", + "sha256": "8b5f2a8a38f7090d3a306bb0b436e2b154cf17c687b1b70ab3d6a9d0b17eb68d", + "bytes": 11986 + }, + { + "path": "loopx/control_plane/goals/shared_goal_work_source.py", + "kind": "code", + "inspected_scope": "Complete file: read Todos and leases at one canonical provider basis, no state-text work fallback.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/goals/shared_goal_work_source.py", + "git_blob_sha": "04c3583385e9058328455ea5c6f59ef1e6fdcabf", + "sha256": "0b3b92d8ce7e22a8080ef6a7f17ddfebbb60019a8508d21e70fcaf46386f6859", + "bytes": 2386 + }, + { + "path": "loopx/control_plane/goals/legacy_event_source.py", + "kind": "code", + "inspected_scope": "Complete file: three retired aliases plus adjacent events.jsonl, nonempty-byte refusal and preservation guidance.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/goals/legacy_event_source.py", + "git_blob_sha": "59f06883bd5af9574fff1d21c82a7d8b09aa1589", + "sha256": "e4fd7bd6d28cc53a1bcc6587cf2a2b687c71472ab0fb2adbd8b93baead0b5084", + "bytes": 1592 + }, + { + "path": "loopx/control_plane/coordination/local_authority.py", + "kind": "code", + "inspected_scope": "Lines 245-445: canonical-read validation, no Markdown fallback, incomplete/failed source rejection, request-local snapshot scope and canonical display adaptation.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/local_authority.py", + "git_blob_sha": "b4f88c5f5de73b0c90a95ea0b86cec9e3290886c", + "sha256": "1b50a7d0db7b68384c3f10fef04f9fa4e316d8d0dbc0b55dae013077e61309b8", + "bytes": 18321 + }, + { + "path": "loopx/control_plane/coordination/authority_source.ts", + "kind": "code", + "inspected_scope": "Complete file: registry source byte witness and its explicit non-grant/non-transaction boundary.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/authority_source.ts", + "git_blob_sha": "2779466d3281de25b131f77037091d10a4c8baec", + "sha256": "7c516799c4be782a0baf9d71ed28b14fa40f50937f8d49c29bb6a3b58470806c", + "bytes": 2080 + }, + { + "path": "loopx/control_plane/coordination/local_authority_read.ts", + "kind": "code", + "inspected_scope": "listLocalCoordinationTodos, lines 292-354; selected provider head and returned source/revision/no-fallback facts. Other functions located by symbols only.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/local_authority_read.ts", + "git_blob_sha": "f76cddd6ecef3b7bf59608c4e42109a49f8b8a3c", + "sha256": "2b06eaf17a72a96b867619e84376ac5625c26fb7772a350081a4117e31c57887", + "bytes": 18388 + }, + { + "path": "loopx/control_plane/coordination/local_authority_provider.ts", + "kind": "code", + "inspected_scope": "Provider declarations and lines 218-325; missing selector does not redirect initialized SQLite authority, selected provider seam. Backend implementations excluded.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/coordination/local_authority_provider.ts", + "git_blob_sha": "50007652797e69897428112dbabe5580c0473b07", + "sha256": "020b3bbc0807787d8eec1f2fd4a7d1ad5774aa3ac182fab3a9d2d68e3c73dd8e", + "bytes": 17350 + }, + { + "path": "loopx/control_plane/effect_runtime.py", + "kind": "code", + "inspected_scope": "Managed Node/TypeScript path/start/request/result boundaries by search context, including lines 1274-1372. No runtime execution or lifecycle qualification.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/effect_runtime.py", + "git_blob_sha": "fea81a4694d81ab1fa9f7d6935d92a3f7e3a61c9", + "sha256": "a1f4f49f433f8587afaaeffa40c64945d6fc4c69a43b00a71acd06a6d051b4d0", + "bytes": 59173 + }, + { + "path": "loopx/control_plane/quota/goal_boundary.py", + "kind": "discovery-only", + "inspected_scope": "Goal boundary/capability declarations located and source sampled; not the missing-state health owner. Excluded from mechanism support.", + "url": "https://github.com/loopx-project/loopx/blob/f094b2cfb2acde7a4a0d4d875bba52f64ac31ba9/loopx/control_plane/quota/goal_boundary.py", + "git_blob_sha": "4e8f18adab4026773f68933f33ad961e652d1311", + "sha256": "dbce5a542287def0c4efe1f01ad76874df3a1be3013c2d0b4ebf210f29fa7872", + "bytes": 19235 + } + ], + "preserved_originals": [ + { + "source_path": "LICENSE", + "resource": "LICENSE", + "sha256": "cfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30", + "bytes": 11358 + }, + { + "source_path": "NOTICE", + "resource": "NOTICE.md", + "sha256": "3c3c36a40e1d65f3a6b20ec3a97319cb753e857f1d120f302cd828e107120f6d", + "bytes": 308 + }, + { + "source_path": "LICENSE-MIT", + "resource": "LICENSE-MIT.md", + "sha256": "1df1cf519b9e5d8acbbc72820299d7aa95afa1acbfc1f43a15109ad1d59975f3", + "bytes": 1075 + } + ], + "exclusions": [ + "Most of the repository, UI, host adapters and complete quota controller/receipt overlays.", + "Storage/provider implementations, provider capacity/soak behavior and distributed lease correctness.", + "Full terminal/frontier derivation implementation; terminal evidence shape is inspected in the adapter/tests.", + "Supervisor runtime implementation; only the retirement document's separate external-effect boundary is used.", + "Source installation, native LoopX tests, external provider effects/billing, agent trials, model/device/quality/performance validation.", + "vLLM adoption reports are not used as causal performance or efficacy evidence." + ], + "limitations": [ + "Original-byte identity authenticates file contents, not full-file semantic review; inspected_scope states the actual readset.", + "Python source preparation and TypeScript decisions/accounting remain distinct; no pure Python quota kernel is extracted.", + "Local accounting idempotency and repair do not establish external exactly-once execution or supplier hard cost ceilings.", + "This candidate does not implement InferRSI goal checkpoints or promote the inherited owner." + ] +}