跳到正文
cccskills
免费在 GitHub 公开

compliance-research

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.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(2)

  • SKILL.md7.8 KB
  • references/batch-schema.md4.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Read docs/editorial-style.md before writing; its technical-evidence register governs the prose.

Compliance Research

Choose regime genius, mica, or both. Read the coin’s base entry and the matching sidecar under shared/data/stablecoins/domains/compliance if present. Compliance fields belong only in that sidecar; create it when absent, following docs/process/stablecoin-research-sidecars.md and shared/lib/stablecoins/schema.ts.

For genius, read docs/genius-tracker.md (including source rules) and shared/lib/compliance-regime-state.ts. For mica, read docs/mica-tracker.md (including source rules). In both mode, research each regime independently; do not infer one status from the other.

Workflow

  1. Treat existing jurisdiction, license, peg, and collateral as hypotheses. Decide whether the token is plausibly in scope before assigning a status.
  2. Use web search to locate candidates, fetch primary regulator/register and issuer sources, and use browser inspection only when a primary page blocks ordinary fetches. See docs/process/agent-artifacts.md#harness-configuration for harness adapters.
  3. Map token → legal issuer → exact authorization/public posture. Reject same-name affiliates and token-unspecific licenses.
  4. Apply the owning tracker’s schema and conservative classification. “Not assessed” is absence of a row; it is not an out-of-scope finding.
  5. Present the proposed object, source URLs/dates, access date, and confidence. Stop there for research-only requests. Before writes, establish approval for the proposed scope. Prior explicit cohort authorization persists across its 3–5 coin batches; ask only for changes outside that authorization.
  6. Patch only the compliance sidecar. For GENIUS set the required reviewer/review date; for MiCA include references where its schema requires them. For a standalone approved edit, after coupled source edits are complete, run:
npm run bootstrap:generated
npm run check:stablecoin-data

In a coordinated addition, keep the primary-source and pre-edit schema validation duties below, but return evidence, changed source paths, observed validation, and unexercised integration checks in the addition/evidence handoff packet. The orchestrator owns the single Phase 7 generation/check pass after all specialists land; do not independently run the commands above.

Guardrails

  • Never claim authorization without primary regulator evidence naming the relevant entity and supporting the exact status.
  • Prefer an omitted field or conservative status to a guess. Record conflicts and negative searches with their review date.
  • Compliance metadata is informational, sourced, and not legal advice. It is not a methodology score.
  • Broad audits may use a spawned read-only reviewer when authorized; the parent reconciles evidence and owns every edit.

Batch mode

Use this mode for a bounded multi-coin review. It is read-only unless the caller already has explicit write authorization for the cohort or obtains it. Batch size does not expire that authorization. If delegation is unavailable, perform research and skeptical primary-source reopening sequentially and disclose that review was not independent.

Select and fan out

  • Require an ISO review date and enumerate base JSON filenames in shared/data/stablecoins/coins. Select the caller’s tracked roster; each ID appears once and carries its base path, optional compliance sidecar under shared/data/stablecoins/domains/compliance, symbol/name, status, peg, and regimes. Read the base and sidecar; do not accept IDs or paths from scratch output.
  • Optional gap discovery may shortlist active coins missing a GENIUS or MiCA row. Every active coin is in scope for both regimes, including DeFi CDPs, wrappers, vaults, funds, and commodity tokens; they receive explicit sourced exclusion rows when the evidence reaches high confidence and otherwise stay unassessed. Optional read-only landscape probes may supply current GENIUS rulemaking, MiCA-register, and EU-venue context, but never replace token-specific evidence.
  • Split the coin set into N disjoint slices; run one read-only researcher per slice with the exact per-coin contract below, then run one independent read-only verifier per researched coin. A failed or empty slice does not authorize a write.

Exact per-coin researcher contract

Prompt the researcher to read the base coin, the existing compliance sidecar, shared/types/stablecoin-meta-compliance-schemas.ts, shared/lib/compliance-regime-state.ts, docs/genius-tracker.md, and docs/mica-tracker.md. For every requested regime, it must:

  1. Decide whether the regime applies; a sourced exclusion is an assessment (assessed=true). Use assessed=false when the evidence cannot support a row, not as a substitute for missing research.
  2. Classify the result as no-change, correct, add-new-row, remove-row, or unable-to-verify; preserve good fields and explain uncertainty.
  3. Follow the GENIUS or MiCA primary-source order, map token → legal issuer → exact public posture, and record consulted URLs with what each showed.
  4. Return the research / regimeProposal envelopes in batch-schema.md. Set consequential=true for a new/upgraded authorization claim, status escalation, removal, or downgrade of an existing strong claim. Supply full candidate JSON only for a correction or new row, otherwise "". A proposed GENIUS object includes reviewer Pharos compliance research and reviewedAt set to the review date; MiCA has no reviewer/date fields.

Use the response envelopes in batch-schema.md; before any edit, parse candidate JSON with the regime schema in shared/types/stablecoin-meta-compliance-schemas.ts, then validate the proposed sidecar with StablecoinComplianceSidecarSchema and the merged coin with StablecoinMetaAssetSchema from shared/lib/stablecoins/schema.ts. The repository check validates files on disk after the approved write and regeneration; it does not accept scratch candidates.

Adjudication contract

The verifier independently reopens the base and sidecar, checks every proposed URL and highest-stakes authorization claim against primary sources, confirms the issuer is this token’s issuer, and checks current enums/cross-field rules. Default to rejection for unsupported upgrades. Return the verify / regimeVerdict envelopes in batch-schema.md, with concrete issues.

Set safeToAutoApply=true only for a non-empty candidate editing an existing row, with no removal or downgrade, and no stronger authorization escalation unless that claim was already present and equally or better sourced. Limit it to reference refinement, descriptive fields, a more-conservative enum correction, or a date refresh. New rows need explicit approval covering their addition; prior cohort authorization that explicitly includes new rows satisfies this requirement. unable-to-verify makes no change and needs more research. Treat the flag as advisory, never as permission.

Return a deterministic manifest containing date, counts, safe changes, flagged changes, flags, gap proposals, regime-state notes, and per-coin verdict rows. The parent owns deduplication, approval, and merge; generation/check ownership follows the standalone versus coordinated-addition workflow above.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

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.

中文简介正在准备中。当前显示原文说明。

TokenBrice/pharos-watch242026年10月22日 更新

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.

中文简介正在准备中。当前显示原文说明。

TokenBrice/pharos-watch242026年10月22日 更新

Use when adding, reviewing, squashing, deploying, or rolling back Pharos D1 migrations or schema cleanup.

中文简介正在准备中。当前显示原文说明。

TokenBrice/pharos-watch242026年10月22日 更新

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.

中文简介正在准备中。当前显示原文说明。

TokenBrice/pharos-watch242026年10月22日 更新

Update Pharos funding donations by reconciling inbound transfers, rejecting wallet self-activity and spam, pricing receipt-time value, and appending user-approved rows.

中文简介正在准备中。当前显示原文说明。

TokenBrice/pharos-watch242026年10月22日 更新

Draft a short, prioritized questionnaire for a collaborating stablecoin team when public evidence cannot resolve important Pharos data or confidence gaps.

中文简介正在准备中。当前显示原文说明。

TokenBrice/pharos-watch242026年10月22日 更新

查看 TokenBrice 的全部技能

报告此技能的问题