尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗A certified operational data repository. Manufacturers, suppliers and producers
upload operational documents; Arbor extracts the figures, has a person confirm
them, and stores each one with its source, a trust tier (Verified, Declared or
Estimated) and an HMAC-chained audit entry. Buyers request, query and share that
data. CBAM cases are opened from confirmed customs documents and handled by the
Nucleos engine in nucleos/.
| Path | What it is |
|---|---|
src/ | The Next.js app (App Router), TypeScript, Prisma, Postgres |
prisma/ | Schema and migrations |
nucleos/ | The CBAM engine (FastAPI, Python) and its legacy front ends |
brain/ | Stateless maths service (calibration, fusion, privacy) — Python |
contract/ | The Arbor–Nucleos contract; TypeScript is generated from it |
docs/ | Deployment, integration rollout, security (WISP, risk register, incident response) |
npm ci
cp .env.example .env # fill in the values
npm run dev
npx tsc --noEmit && npx eslint src && npx jest # Arbor
npm run python:setup # once: creates nucleos/.venv
npm run test:python # Nucleos (set TEST_DATABASE_URL for Postgres — see nucleos/scripts/create_test_db.sh)
npm run contract:check && npm run verify:boundary # Arbor–Nucleos contract and HTTP boundary
CI runs all of these on every pull request.
Migrations are applied as a separate, deliberate step before the deploy that needs them — never by the build. See docs/DEPLOYMENT.md. The Nucleos rollout and its open items are in docs/INTEGRATION-ROLLOUT.md.
CLAUDE.md holds the architecture rules (three layers, trust tiers, design
system) and the deployment gate.