mirror of
https://github.com/boshu2/agentops.git
synced 2026-09-14 15:08:13 +08:00
fix(learn): cite the living quarantine rule instead of paraphrasing a pruned incident
Cross-family W5 review: pruning the dead verdict digests while keeping the incident as an uncited paraphrase contradicted learn's own pruned-not-paraphrased decay rule. The harvest example now cites the mutating-check quarantine in skills/validate/SKILL.md — resolvable lineage for the same incident.
This commit is contained in:
@@ -41,8 +41,9 @@ size, and stop at advisory evidence.
|
||||
|
||||
Overweight failures: a `NOT_PROVEN` or `FAIL` verdict carries more teaching
|
||||
value than a PASS, because it names a rule the loop lacked. Harvest kernels
|
||||
from failed lanes first — a subject destroyed by a mutating check
|
||||
mid-validation teaches a more durable rule than the PASS that follows it.
|
||||
from failed lanes first — the canonical example is the mutating-check
|
||||
quarantine in `skills/validate/SKILL.md`, a durable rule minted from a
|
||||
`NOT_PROVEN`-then-`PASS` verdict pair.
|
||||
|
||||
Prune for provenance decay: every cited artifact must still resolve — the
|
||||
file exists or the verdict digest is present under `.agents/ao/verdicts/`. A
|
||||
|
||||
@@ -453,8 +453,8 @@
|
||||
{
|
||||
"name": "learn",
|
||||
"source_skill": "skills/learn",
|
||||
"source_hash": "0a6d4e2c79acf1a7de1fd99def116ce7409ad45510cacc2bee5948f2223e6368",
|
||||
"generated_hash": "bc43e0a2cfc0f22838d594eed769e24e0f582b31eb8726d07aa4fed6cfb9b457"
|
||||
"source_hash": "53067b9717740db5e7b7c4f116e5c728f48893556789020c602a02a53723683c",
|
||||
"generated_hash": "2cdb8ec214c209920dd724a2efd9dc5b2889835beb90e6490f315a69a5a22813"
|
||||
},
|
||||
{
|
||||
"name": "ms",
|
||||
|
||||
@@ -2,6 +2,6 @@
|
||||
"generator": "codex-sync",
|
||||
"source_skill": "skills/learn",
|
||||
"layout": "modular",
|
||||
"source_hash": "0a6d4e2c79acf1a7de1fd99def116ce7409ad45510cacc2bee5948f2223e6368",
|
||||
"generated_hash": "bc43e0a2cfc0f22838d594eed769e24e0f582b31eb8726d07aa4fed6cfb9b457"
|
||||
"source_hash": "53067b9717740db5e7b7c4f116e5c728f48893556789020c602a02a53723683c",
|
||||
"generated_hash": "2cdb8ec214c209920dd724a2efd9dc5b2889835beb90e6490f315a69a5a22813"
|
||||
}
|
||||
|
||||
@@ -18,8 +18,9 @@ size, and stop at advisory evidence.
|
||||
|
||||
Overweight failures: a `NOT_PROVEN` or `FAIL` verdict carries more teaching
|
||||
value than a PASS, because it names a rule the loop lacked. Harvest kernels
|
||||
from failed lanes first — a subject destroyed by a mutating check
|
||||
mid-validation teaches a more durable rule than the PASS that follows it.
|
||||
from failed lanes first — the canonical example is the mutating-check
|
||||
quarantine in `skills/validate/SKILL.md`, a durable rule minted from a
|
||||
`NOT_PROVEN`-then-`PASS` verdict pair.
|
||||
|
||||
Prune for provenance decay: every cited artifact must still resolve — the
|
||||
file exists or the verdict digest is present under `.agents/ao/verdicts/`. A
|
||||
|
||||
@@ -41,8 +41,9 @@ size, and stop at advisory evidence.
|
||||
|
||||
Overweight failures: a `NOT_PROVEN` or `FAIL` verdict carries more teaching
|
||||
value than a PASS, because it names a rule the loop lacked. Harvest kernels
|
||||
from failed lanes first — a subject destroyed by a mutating check
|
||||
mid-validation teaches a more durable rule than the PASS that follows it.
|
||||
from failed lanes first — the canonical example is the mutating-check
|
||||
quarantine in `skills/validate/SKILL.md`, a durable rule minted from a
|
||||
`NOT_PROVEN`-then-`PASS` verdict pair.
|
||||
|
||||
Prune for provenance decay: every cited artifact must still resolve — the
|
||||
file exists or the verdict digest is present under `.agents/ao/verdicts/`. A
|
||||
|
||||
Reference in New Issue
Block a user