Use this skill when running or interpreting VCSDD adversarial reviews. Provides calibration guidance for the Adversary agent, finding severity classification, and anti-leniency enforcement patterns.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use this skill during Phase 5 formal hardening. Provides tool selection, proof harness patterns, security/purity audit expectations, and verification result interpretation for Rust (Kani), Python (hypothesis), and TypeScript (fast-check).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
| Tier | Rust | Python | TypeScript |
|---|---|---|---|
| 1 | proptest, cargo-fuzz | hypothesis | fast-check |
| 2 | kani | (manual invariants) | (manual invariants) |
| 3 | kani + CBMC | (escalate to human) | (escalate to human) |
#[cfg(kani)]
mod verification {
use super::*;
#[kani::proof]
fn verify_parse_empty() {
let result = parse("");
assert!(result == Err(ParseError::Empty));
}
#[kani::proof]
#[kani::unwind(10)]
fn verify_parse_roundtrip() {
let input: String = kani::any();
kani::assume(input.len() < 10);
if let Ok(parsed) = parse(&input) {
assert_eq!(serialize(parsed), input);
}
}
}
from hypothesis import given, strategies as st
@given(st.text(min_size=0, max_size=100))
def test_parse_arbitrary(s):
result = parse(s)
if result.is_ok():
assert serialize(result.value) == s
import * as fc from 'fast-check';
test('parse roundtrip', () => {
fc.assert(
fc.property(fc.string({ minLength: 0, maxLength: 100 }), (s) => {
const result = parse(s);
if (result.ok) {
return serialize(result.value) === s;
}
return true; // error cases are valid
})
);
});
Always produce:
verification-report.mdsecurity-report.mdpurity-audit.mdverification/security-results/If required tool is unavailable:
verification-report.mdskipped when it is not requiredskipped block Phase 6아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
Use this skill when running or interpreting VCSDD adversarial reviews. Provides calibration guidance for the Adversary agent, finding severity classification, and anti-leniency enforcement patterns.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run Phase 3 (adversarial review) for the active VCSDD feature. Spawns a fresh vcsdd-adversary agent with zero Builder context to review implementation against spec. Produces binary PASS/FAIL verdict per dimension.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Create a git commit for the current VCSDD phase. Auto-generates a conventional commit message from state.json including phase, sprint, gate verdict, and affected bead IDs. Tags with vcsdd/<feature>/phase-<id>.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run the strict-mode sprint contract review after Phase 2c. Spawns a fresh vcsdd-adversary instance to review `contracts/sprint-N.md` and writes a PASS/FAIL verdict under `reviews/contracts/sprint-N/output/`.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Run Phase 6 (convergence check) for the active VCSDD feature. Validates four-dimensional convergence: finding diminishment, finding specificity, criteria coverage, and duplicate detection.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Use this skill during Phase 6 convergence checks. Provides four-dimensional convergence analysis, hallucination detection, and duplicate finding identification.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.