AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
RepoFinisher is a repository-completion operating system. It inspects incomplete or partially working repositories, infers intended product behavior from evidence, measures completion and production readiness, creates approval-bound implementation plans, executes approved changes on isolated branches, validates the result, performs bounded repair, rescoring, and operational learning, and can continue iterating until explicit completion targets are reached or a safe stop condition applies.
RepoFinisher now uses a split production architecture:查看完整 README ↗RepoFinisher is a repository-completion operating system. It inspects incomplete or partially working repositories, infers intended product behavior from evidence, measures completion and production readiness, creates approval-bound implementation plans, executes approved changes on isolated branches, validates the result, performs bounded repair, rescoring, and operational learning, and can continue iterating until explicit completion targets are reached or a safe stop condition applies.
The authorized production architecture is below. The Contabo cutover remains in progress until runtime and authenticated-flow checks pass:
artifacts/repo-finisher (React/Vite) on Vercel.artifacts/api-server (Express) on Contabo as repofinisher-api.repofinisher-worker, using the persistent persistent-worker.mjs entrypoint.Canonical frontend:
https://portfolio.donmatthews.live
Contabo API hostname:
https://api.portfolio.donmatthews.live
Canonical API hostname:
https://api.portfolio.donmatthews.live
Railway is shut down and is not an approved runtime. Cloud Run is retired infrastructure. Files and notes that reference it are migration history only and must not be treated as current production architecture.
RepoFinisher includes or is designed to include:
artifacts/
api-server/ Express API + Contabo worker entrypoints
repo-finisher/ React/Vite frontend deployed on Vercel
repo-finisher-mobile/ Mobile artifact
mockup-sandbox/ Non-production sandbox
lib/ Shared repository intelligence and API packages
supabase/migrations/ Forward-only database migrations
docs/ Architecture, operations, state, policy, runbooks
.github/workflows/ CI and production verification
Dockerfile.apiserver Contabo API/worker image
vercel.json Vercel frontend build/routing configuration
Requirements:
9.15.9Install and validate:
pnpm install --frozen-lockfile
pnpm test
pnpm build
Run the frontend:
pnpm --filter @workspace/repo-finisher dev
Run the API:
pnpm --filter @workspace/api-server dev
Use .env.example as the canonical variable inventory.
Security rules:
VITE_* values are browser-visible. Never put service-role keys, provider secrets, GitHub tokens, signing secrets, encryption keys, or private keys in them.PLAN_SIGNING_SECRET and SECRET_ENCRYPTION_KEY are backend-only.A merge is not equivalent to a production release.
For production-impacting work verify separately:
/api/healthz succeeds on the Contabo API;See docs/CONTABO_MIGRATION.md and docs/RELEASE-CHECKLIST.md.
Start with docs/README.md.
Important files:
AGENTS.mdSECURITY.mddocs/ARCHITECTURE.mddocs/OPERATIONS.mddocs/PROJECT_STATE.mddocs/CONTABO_MIGRATION.mddocs/DEFINITION_OF_DONE.mddocs/RELEASE-CHECKLIST.mddocs/INCIDENT_RESPONSE.mddocs/DECISIONS.mddocs/CLOUD_RUN_MIGRATION.md is retained only as historical migration context.