mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-09-22 20:46:20 +00:00
* feat(skills): add skill review quality gate * fix(skills): skip review eval fixtures in CI * fix(skills): ignore review eval fixtures in bundled scans * fix(skill-review): harden review gate boundaries * fix(skills): address skill review gate feedback
37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
# Effect Verification
|
|
|
|
Readiness and assurance are separate.
|
|
|
|
## Assurance Levels
|
|
|
|
- `static_only`: The package was inspected statically. No runtime evidence was retained.
|
|
- `trigger_checked`: Positive and negative routing cases were executed against a stated model/runtime and retained.
|
|
- `behavior_verified`: Behavior assertions passed for the reviewed package digest.
|
|
- `regression_verified`: A frozen baseline and reviewed package were compared with retained outputs and grading evidence.
|
|
|
|
## Evidence That Raises Assurance
|
|
|
|
To move beyond `static_only`, evidence must include:
|
|
|
|
- subject digest;
|
|
- model ID;
|
|
- runtime or DeerFlow version;
|
|
- prompt inputs;
|
|
- tool trace;
|
|
- outputs;
|
|
- assertions or grading result;
|
|
- timestamp.
|
|
|
|
If any of those are missing, stale, contradictory, or attached to a different digest, name the limitation and keep the lower assurance level.
|
|
|
|
## Risk-Based Evidence
|
|
|
|
Missing evals become material when a skill:
|
|
|
|
- performs destructive or externally visible actions;
|
|
- handles secrets or sensitive data;
|
|
- has known sibling-routing collision risk;
|
|
- claims measurable improvement over a baseline;
|
|
- produces high-stakes output;
|
|
- has a history of regressions.
|