尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Deterministic fintech compliance tools + the OpenChainGraph verifiable-artifact standard
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Fintech compliance calculations get done by hand, in spreadsheets, or inside a vendor black box with no way to check the work. AINumbers.co gives payments engineers, ops teams, treasury analysts, and compliance professionals 500+ deterministic browser tools plus ChainGraph: an open standard where every calculation emits a reproducible hash, so any output can be independently re-verified instead of trusted on faith.
Built by Post Oak Labs. Live Suite · MCP Server · ChainGraph Standard查看完整 README ↗Fintech compliance calculations get done by hand, in spreadsheets, or inside a vendor black box with no way to check the work. AINumbers.co gives payments engineers, ops teams, treasury analysts, and compliance professionals 500+ deterministic browser tools plus ChainGraph: an open standard where every calculation emits a reproducible hash, so any output can be independently re-verified instead of trusted on faith.
Built by Post Oak Labs. Live Suite · MCP Server · ChainGraph Standard
https://mcp.ainumbers.co/mcp. Docs at ainumbers.co/mcp.html.Counts drift as tools ship. Never trust a hardcoded number here or anywhere else in this repo. Live figures: node scripts/counts.mjs (site) and mcp-apps-poc/data/counts.json (MCP server).
A privacy-first, deterministic tool suite spanning 32 fintech categories: AML/KYC, cross-border payments, DLT/tokenization, treasury, embedded finance, e-invoicing, DORA/PSD3/MiCA compliance, and more. Plus ChainGraph, an open standard for verifiable, hash-chained decision artifacts (the standard's formal name is OpenChainGraph; ChainGraph is the name its AINumbers surfaces use). Every ChainGraph node emits a reproducible execution_hash. Chains cite the hashes of the nodes they consume, so any agent can independently re-verify a multi-step decision. See chaingraph/standard/SPEC.md for the normative spec.
Two consumption surfaces:
.html page, zero network calls after load.ainumbers/
CONTRACT.md Build contract, SSOT for all contributors, read before any build
index.html Homepage (tool grid, category filters, search)
tools/ Self-contained standalone tool pages (inline CSS/JS, no build step)
guides/ Category hub pages (*-hub.html)
chaingraph/ ChainGraph: standard/ (SPEC.md, JSON schema), kernels/, node + chain pages
ledger/ Local-only receipt ledger (IndexedDB carve-out, CONTRACT §A7)
manifests/ Per-tool MCP manifests (one JSON per tool)
mcp/ Data files consumed by the MCP server (catalog.json, server.json).
Not the server itself; the live MCP server is a separate repo, see below.
scripts/ Build/CI gates. preflight.mjs runs every hard gate locally before push.
.github/workflows/ Deploy pipeline (preflight-equivalent gates, rsync, smoke test)
sitemap.xml / robots.txt / llms.txt
The live MCP server (https://mcp.ainumbers.co/mcp, streamable HTTP, no auth) lives in a separate repo, PostOakLabs/ainumbers-mcp-apps, deployed to Cloudflare Workers. That server vendors tool HTML, manifests, and ChainGraph kernels from this repo at build time (generate.mjs, run from the worker repo) and re-registers every time chaingraph.json or a manifest changes and gets re-vendored.
Every tool ships a manifest at manifests/{tool}.manifest.json for MCP auto-discovery, and mcp/catalog.json is the machine-readable bulk index the worker repo's generate.mjs reads from. Agents discovering the suite from outside start at .well-known/mcp.json, which resolves to mcp/server.json for capabilities and mcp/catalog.json for the tool list.
tools/ or chaingraph/ with fully inline CSS/JS. No build step, no dependencies, no CDNs.chaingraph/chains/), not the deprecated Composer/Scenario Guide page types. See chaingraph/standard/SPEC.md §18.4 for the strength-of-verifiable ladder (L1 §4 hash → L2 §16 proof binding → L3 §18 compute receipt) and §15 for the conformance gates.ledger/ is the one carve-out from the site's zero-client-storage rule (CONTRACT §A7): local-only IndexedDB receipt store, export/import, zero transmission except a user-initiated anchor call.Branch, then PR. Run node scripts/preflight.mjs locally: every hard CI gate (JS syntax, hash integrity, SSOT conformance, count-drift, dead-link, copy-hallmarks, and more) runs the same way it does in CI, so green here means green there. Merging to main triggers GitHub Actions, which runs the same gates, rsyncs to the DreamHost production host, then runs an HTTP smoke test against the live domain. No manual SFTP or rsync, ever.
A committed pre-push hook (.githooks/pre-push) runs preflight.mjs automatically. Enable it once per clone with node scripts/setup-hooks.mjs.
tools/XX-{kebab-slug}.html, a single self-contained file per CONTRACT.md.manifests/XX-{kebab-slug}.manifest.json per CONTRACT.md §2.2.index.html with the correct data-cat attribute and T-number.node scripts/preflight.mjs and fix anything red.Full workflow: CLAUDE.md in this directory, then CONTRACT.md for the full spec.
CONTRACT.md.Post Oak Labs. Code MIT; site content CC BY 4.0.