PerryLink/dsh-site-log-check ↗★ 0
dsh-site-log-check
监理日志跨日连续性与旁站覆盖提示(依据 GB/T 50319-2013 等公开文件,仅提示差异,不作出定性结论) 适合工程监理人员,依据国标核对监理日志连续性并提供旁站提示。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:PerryLink/dsh-site-log-checkREADME
Read the full README ↗Configuration
Every tunable lives in the Schemastery schema in src/config.ts, so it can be changed from
cordis.yml without editing code. The per-rule thresholds live in rules/site-log-check.yaml.
| Key | Type | Default | Description |
|---|---|---|---|
rulesFile | string | rules/site-log-check.yaml | Rule-pack path, relative to the package root |
disabledRules | string[] | [] | Rule ids to stop running; each appears in skipped |
onlyRules | string[] | [] | Run only these rule ids; empty runs every rule |
skipNotes | string | "" | Note appended to every skipped reason |
timeoutMs | number | 120000 | Cooperative tool timeout budget |
Rule-level parameters worth knowing:
SL-002minCoverageRatio(default0.9) andignoreWeekends— a project whose coverage stays above the ratio is reported throughskippedwith the missing dates listed, instead of one finding per missing day.SL-011requireContractorSignature(defaulttrue) — set tofalseif your contract does not apply the two-party signature rule.SL-012keyWorks— the catalogue of key works. It defaults to the list verbatim from 建市〔2002〕189号 第二条, but the article only covers housing construction; other disciplines refer to it under that办法's 第十二条 and should replace the list.