Review the retained annotation candidate queue and curate per-coin editorial history. Use weekly during active event periods, monthly otherwise, or on queue-health warnings; this does not restore the retired live chart overlay.
中文简介正在准备中。当前显示原文说明。
Re-read pinned on-chain facts and watch documentary source fingerprints behind failure scenarios monthly, reporting drift without approving or changing scenario records automatically.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Run at least monthly, and after a known governance, custody, role, or contract change relevant to a published note. Approval is one-time, not time-limited. A monthly read is a drift report, not an approval renewal.
Read docs/process/failure-scenarios.md first. The record in data/failure-scenarios.json, the schemas and publication selector in shared/lib/failure-scenarios.ts, checks in shared/lib/failure-scenario-checks/, and reviewed document baselines in shared/data/failure-scenario-documents.json are authoritative. Do not hard-code a coin roster: enumerate the current registry and records. The verifier includes drafts so checks can be exercised before publication; clearly distinguish them from approved notes.
Only the maintainer runs npm run scenarios:approve. Agents must never invoke it, even with prior approval of research work. The verifier never writes data/failure-scenarios.json and must never broadcast a transaction.
npm run verify:failure-scenarios for the registered corpus. Use -- --coin <id> for a focused re-read.npm run verify:failure-scenarios -- --json. Preserve reports and supporting evidence under ignored agents/; keep stdout JSON intact and command errors alongside it.-- --block <n> overrides the height on every required chain: chain heights are independent, so a single height is not a shared cross-chain instant. Record which mode was used; never label an old override as today's head.falsifiers, figures, observations, and documents), observed-versus-published values, reasons, pins and summary. Exit 1 means a decisive falsifier changed, a falsifier has no registered check or document-review route, or a runtime error; exit 2 means invalid CLI usage. Figure drift, contextual observations and document watches never fail the run. Unavailable reads are counted separately and also do not fail the run: they request human review, not a failure-path verdict. Therefore exit 0 is not evidence of complete verification or of an unchanged note; inspect every unavailable item.providerUrls() and providerTransport() in scripts/maintenance/verify-failure-scenarios.ts; keep credentials private.fetchDocument() and documentText() in that runner. PDF reads require Poppler's pdftotext; unavailable extraction is never an empty-text hash.met; the tool does not make that editorial decision.keyFigures entry or exposure row moved, such as supply, pool inventory, or a sale quote. The row names the watched collection and label, reports observed versus published, and contributes to figures to refresh, not a decisive failure. Historical pinned figures are expected to differ from today's state; the maintainer decides whether to restate them, not automatically retire the note.hat-approvals-bar tests the named sitting hat, Chief's strict approvals[candidate] > approvals[hat] election rule and the recorded Chief → DSPause → PauseProxy route. It does not compare a daily-moving weight with a frozen minimum. The hat-approval-weight figure watches Approvals to beat, showing the exact pinned/current SKY approvals even when the rounded published figure has not moved; staking/voting drift is informational.holds means the cited source's normalized-text SHA-256, printed revision/date and URL/publisher match the reviewed baseline. PDFs also retain a byte hash so visual/font changes cannot evade imperfect text extraction. HTTP Last-Modified and ETag remain recorded corroborating evidence, but never change the verdict alone: CDN replicas can serve identical substance with different transport validators. Metadata drift appears under observed.transportMetadataChanges, including the old/new values. changed includes substance fingerprints and text-difference excerpts; source identity or PDF byte-hash changes also require review. The underlying legal, reserve, counterparty or recovery condition remains a human judgement. unavailable names the failed fetch/extraction or missing reviewed baseline and retains the human-reading reason. Publisher access blocks are recorded explicitly, never silently omitted.The JSON summary separates decisive falsifiers counts from figures.figuresToRefresh, contextual observations counts, and documents.unchanged / documents.changed / documents.unavailable. Do not aggregate informational changed rows into a publication-invalidity verdict. A matching document fingerprint means the reviewed source text is unchanged, not that the condition was re-decided.
Per-coin research and the original measuring scripts live under agents/how-does-x-break/verification/<slice>/. For crvUSD, relevant slices include convex-control-review, convex-routes, issuance-path-replay, and crvusd-bound-qualifier. Discover the other slice directories and current record source IDs rather than assuming a fixed roster. These ignored evidence files may be absent in a fresh checkout: retrieve retained evidence or reconstruct the read from the record's cited sources, and disclose any missing baseline. Scratch evidence is not a durable publication authority.
Normal verification never writes shared/data/failure-scenario-documents.json. After a human reads a changed source, diffs the baseline's saved normalizedText against the current source, and decides what it means for the scenario, deliberately run:
npm run verify:failure-scenarios -- --refresh-documents
# Limit the reviewed refresh to one coin when appropriate:
npm run verify:failure-scenarios -- --coin usdc-circle --refresh-documents
This flag records today's successful fingerprints and normalized text in the separate document baseline file, keyed by coin and falsifier ID, retaining every cited source. The report still compares against the pre-refresh baseline and names each recorded or unavailable refresh result. Failed fetches never overwrite an existing reviewed fingerprint; a source without any successful baseline retains its explicit unavailable reason. The next normal run compares against the deliberate refresh. Refreshing fingerprints is not approval, does not re-decide a condition, and never edits data/failure-scenarios.json. If source changes require scenario wording/status edits, use the normal maintainer review and re-approval path instead of masking that drift with a refresh.
Review the full note, not just the summary. Record the pins and a decision with supporting row IDs, evidence, and unresolved gaps:
met withholds the record at the next build, even if its previous approval remains recorded. Do not keep a disproven record publishing by relabelling the condition.Deliver a concise per-coin decision table with still holds, correct and re-approve, retire, or undecided: evidence gap, plus the read provenance and action owner. Monthly reports are advisory; the maintainer decides all record edits, re-approvals and retirements.
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Review the retained annotation candidate queue and curate per-coin editorial history. Use weekly during active event periods, monthly otherwise, or on queue-health warnings; this does not restore the retired live chart overlay.
中文简介正在准备中。当前显示原文说明。
Generate a weekly changelog entry from git history, filtering operational noise and producing editorial summary, field notes, statistics, and a bounded commit manifest. Stops for review unless commit was explicitly requested.
中文简介正在准备中。当前显示原文说明。
Research and populate tracked stablecoin compliance sidecars for the U.S. GENIUS Act, EU MiCA, or both. Use when adding or auditing authorization, applicability, pathway, or disclosure evidence.
中文简介正在准备中。当前显示原文说明。
Use when adding, reviewing, squashing, deploying, or rolling back Pharos D1 migrations or schema cleanup.
中文简介正在准备中。当前显示原文说明。
Drain the Pharos Dependency Map coverage-audit queues into evidence-refreshed edges, reviewed target dispositions, or documented deferrals. Use monthly after weekly production dependency audits, after dependency coverage drops, or when reviewing adapter gaps, material unlinked slices, symbol leads, duplicate/split groups, or unverifiable published edges.
中文简介正在准备中。当前显示原文说明。
Update Pharos funding donations by reconciling inbound transfers, rejecting wallet self-activity and spam, pricing receipt-time value, and appending user-approved rows.
中文简介正在准备中。当前显示原文说明。