brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
verification-recheck-policyPassive policy defining minimum re-validation matrix by change type after review/refactor work.
Independent GitHub snapshot · Automated classification · Original documentation governs
lint/scripts/run_lint.sh --tool verilator -f rtl/filelist_top.f --outdir lint/lintlint/scripts/run_cdc.sh --tool structural --top <top> -f rtl/filelist_top.f --outdir lint/cdcscripts/run_sim.sh --sim verilator --top <tb_top> -f rtl/filelist_top.f --outdir sim/reportsbash skills/rtl-p5s-func-verify/scripts/run_regression.sh --mode local --seeds "1 42 123 1337 65536" --sim verilatorsyn/scripts/run_syn.sh --tool yosys --top <top> -f rtl/filelist_top.fsyn/scripts/run_sta.sh --tool opensta --top <top> --outdir syn/rptreference=<pre-change>, implementation=<post-change>)reference=rtl, implementation=syn/netlist.v)lint: zero errorscdc: no unwaived VIOLATIONfunctional: all must-pass scenarios greenregression: all required seeds pass (or documented waiver)synthesis/timing: run completes with no fatal tool errorequivalence: no unresolved non-equivalent points (counterexamples must be resolved or approved as intentional deltas)# Recheck Report
- Change Type: [style|logic|interface|constraint]
- Verdict: PASS | FAIL
## Executed Checks
| Check | Command | Result | Artifact |
|---|---|---|---|
## Failures and Escalation
- [if any]