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.
中文简介正在准备中。当前显示原文说明。
Drain the Pharos Yield Intelligence coverage-audit queue into reviewed source coverage, documented intentional gaps, or watchlisted deferrals. Use monthly after `yield-coverage-audit` runs, after yield coverage drops, or when promoting queue candidates such as `native-exact-pool`, `lending-allowlist`, `source-family-adapter`, or `stale-auto-lending-override`.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Read docs/editorial-style.md before writing. Its universal rules and the named technical-evidence register govern all Pharos-owned prose; this skill adds only factual, sourcing, schema, and format requirements.
Turn the yield-coverage-audit queue into reviewed Yield Intelligence changes.
The queue is a lead: verify live source data,
local identity, safety/publication gates, and current methodology docs.
Read routed yield docs and scoped instructions.
Inspect worker/src/cron/yield-coverage-audit.ts, the relevant
resolver/config source under worker/src/cron/yield-sync/ or
worker/src/lib/yield-config/, and shared/types/status.ts when the payload
changes. Verified docs own durable policy; /agents/ is scratch only.
Prefer a read-only production/cache snapshot. The cache key is
yield-coverage-audit; status also exposes a bounded view through
yieldHealth.coverageAudit.
Use an already authenticated read-only path. Run this example from worker/, where the Wrangler configuration lives:
npx wrangler d1 execute stablecoin-db --remote --command "select key, value, updated_at from cache where key = 'yield-coverage-audit';"
If remote D1 is unavailable, use the latest fixture or prior run output. The
audit runs from worker/src/handlers/scheduled/monthly-yield-audit.ts and the
authenticated POST /api/trigger-yield-coverage-audit route, implemented in
worker/src/handlers/scheduled/yield-coverage-audit-manual.ts. After deploying
reviewed coverage changes, use the manual replay procedure in
docs/runbooks/yield-health.md; it uses the normal audit lease. Keep production
D1 inspection SELECT-only; do not manually mutate production D1 or dispositions.
Record date, reportedAt, counts, and whether evidence is production, local,
or fixture-derived.
For queue accounting, suppression, display caps, and operator-note decisions, read Coverage Audit Queue; for budget interpretation and unavailable supply, use Yield Health first checks and remediation. Record the full pre-cap totals and their basis, not bounded samples. The queue is display-only; never write dispositions or mutate D1 to drain it.
Handle queue items by kind:
stale-auto-lending-override: verify the mapped DeFiLlama pool still exists,
is single-exposure, is stablecoin-marked, remains in an allowlisted project,
clears the APY and TVL floor, and is not collision-blocked. Remove stale pins
or repoint to a verified replacement.native-exact-pool: verify tracked stablecoin identity by chain/address or a
documented wrapper variant. Promote only exact native holder-yield rows.lending-allowlist: verify DeFiLlama protocol category is Lending, CDP, RWA
Lending, or Uncollateralized Lending. Add allowlist slugs only from the queue
or a clearly equivalent candidate, not broad protocol hunting.source-family-adapter: require a reusable protocol-native API/on-chain
adapter shape. Do not add one-off scrapers for pages without stable machine
payloads.quarantine-ready-to-restore: follow retired-reader boundaries and coverage-audit remediation before interpreting retained items.unmatched-high-tvl-pool / missing-protocol: a high-TVL stablecoin pool or
protocol has no local coverage mapping. Decide venue map, allowlist, or
adapter candidacy. Record a documented intentional gap; do not leave the
row unaddressed just because it is watch-severity.venue-risk-config-missing: an active source's venue protocol has no
reviewed entry in YIELD_RISK_CONFIG
(shared/lib/yield-source-risk-registry.ts). Author a reviewed risk entry
from source evidence; do not guess sub-scores.stale-venue-risk-score: a YIELD_RISK_CONFIG entry's reviewedAt has
exceeded the review cadence. Re-review the venue and refresh the entry
(sub-scores and reviewedAt); do not bump the date without a re-review.manifest-missing / ranking-missing: check whether this is a source gap,
publication gate, safety gate, stale benchmark, or intentional gap. Do not
force coverage around a guard without written rationale.For retired BIMA, CETES, or vaults.fyi candidates, read the protocol-native source owner. Prove stale-item clearance through recompute after a coverage drain, not an hourly publication.
The kind list above mirrors YieldCoverageAuditQueueItemKind in
shared/types/status/yield-liquidity.ts. The source file wins; triage any
kind not listed here from its emitting code in
worker/src/cron/yield-coverage-audit.ts.
For each candidate:
https://yields.llama.fi/pools or the
candidate chart endpoint.shared/types/chain-identity.ts; do not invent unsupported chain
identifiers.AUTO_LENDING_COLLISION_BLOCKLIST when a live pool is valid but belongs to a
different tracked asset.Promote only when the candidate passes identity, source, APY/TVL, and publication gates:
YIELD_POOL_MAP or an
explicit source-family config.AUTO_LENDING_POOL_MAP only
when the pinned DeFiLlama UUID is safer than generic discovery.LENDING_PROTOCOLS map in
worker/src/lib/yield-config/yield-config-lending-protocols.ts; its slugs and labels derive LENDING_PROTOCOL_ALLOWLIST and LENDING_PROTOCOL_LABELS. Do not edit the derived exports.Reject or defer when:
Update routed owners for source/config, queue, or publication changes. Follow Methodology Versioning and ADR-3 only when methodology changes; new providers also update docs/about-page.md.
Run focused tests for changed surfaces first, then the broader gates:
npx vitest run worker/src/cron/__tests__/yield-config-registry.test.ts worker/src/cron/__tests__/yield-coverage-audit.test.ts worker/src/cron/__tests__/yield-helpers.test.ts worker/src/lib/status/__tests__/yield-health.test.ts
npm run check:stablecoin-data
If the reviewed changes will be published, use pharos-release-runner after
the focused checks. GitHub's required PR gate is authoritative; the heavy
local merge gate is optional rehearsal work.
Add worker/src/cron/__tests__/fetch-tbill-rate.test.ts when benchmarks change,
and frontend status/methodology tests when public status or UI copy changes.
If the queue is empty, report source/date and zero counts, then stop; do not hunt outside the queue. Otherwise report promotions by config, rejections and deferrals with next trigger, checks, and remaining queue-health risk.
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
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.
中文简介正在准备中。当前显示原文说明。