尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Video revision workspace: AI drafts edits, deterministic checks verify the result, and humans approve delivery.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Make the edit. Check the result. Keep the final say.
Turn video feedback into editable plans, compare previews, and check the result before delivery. AI helps with the draft. You decide what gets approved.
• Live Studio Demo: https://revisionproof-staging-sdixpvvwoq-uc.a.run.app/studio (Classic UI: /)
• Demo Video (YouTube): https://youtu.be/KS1vJDMnnW4
• Source Repository: https://github.com/devkan/RevisionProof檢視完整 README ↗Make the edit. Check the result. Keep the final say.
Turn video feedback into editable plans, compare previews, and check the result before delivery. AI helps with the draft. You decide what gets approved.
/)When a video is nearly finished, even a small revision means another round of review. Did the new caption appear where it should? Did the cut remove something important? Does the audio still match the version you approved?
RevisionProof brings editing and verification into one workspace for editors, producers, and anyone reviewing a revised video. Google Gemini helps turn feedback into a draft. You adjust the edits and choose a preview. Python, OpenCV, and FFmpeg check the output against that approved version and its frozen criteria. Final delivery still requires your approval.
For judges: start with the demo walkthrough, then see the submission description and evidence. The 30-second KANAPP input and the 3:14 product walkthrough are different videos.
Use sample video loads the exact KANAPP clip shown in the walkthrough, with no upload required. The bundled sample record includes its checksum and packaging details. The original scene-search proof demo keeps its separate Product Reveal source and scene index.
01 · UPLOAD / SOURCE: Upload MP4, MOV, or WebM footage (up to 32 MB and 4–60 seconds), or select the pre-loaded 30-second English promo asset (kanapp_promo_english_editable_30s.mp4).
02 · EDITS & AI DRAFT: Add zoom, text, subtitles, cuts, speed changes, volume adjustments, or a logo. Enter exact settings yourself, or ask Gemini to draft an editable plan. Speech-generated subtitles remain drafts: review names, wording, and timing. Quiet-pause suggestions stay unselected until you choose them.
03 · CHECK PLAN: Review original-video timecodes and exact parameters. Incompatible or overlapping edits are flagged before preview rendering.
04 · COMPARE A/B: Watch the preview options and choose the version you want. This freezes the plan and the chosen full-preview SHA-256, a fingerprint of the approved file. Cut-only plans need just one preview.
05 · CHECK & VERIFY: Build and check the full video, or submit an external MP4 for comparison. For Studio edit plans, three checks evaluate:
The separate Revision Change Map samples two frame pairs per second to help you inspect requested changes and review-needed windows. Its synchronized player is a review aid, not an every-frame or semantic guarantee.
06 · APPROVE & DELIVER: Review the checks and the video, then make the final delivery decision. Failed or unavailable required checks block delivery. Audit facts are recorded during verification; final approval adds a separate human decision.
See the editing guide for supported controls and examples. The original scene-search demo uses a separate legacy verification contract; it is not the default Studio workflow.
With intelligence enabled (REVISIONPROOF_INTELLIGENCE_ENABLED=true):
mcp-clickhouse. A recipe can become an editable draft, never an automatic approval. Searches report the actual engine used, with exact fallback when needed; an empty library does not run a vector search. The public demo is read-only. Saving requires a separately configured private workspace key and all approval gates.ClickHouse 26.2+ is supported. See the intelligence runbook for setup, schema, private saving, backup, and restore.
The hosted Google Cloud Run service is available at:
Deployment evidence recorded on 2026-09-08:
revisionproof-staging-00032-np7 (Region: us-central1)a0c589b (identical tree to deployed archive 621423b), adding the KANAPP sample while retaining all previous QA fixes.us-central1-docker.pkg.dev/revisionproof-agentic-2026-kan/revisionproof/revisionproof-staging:1bc66b0f-a094-4f84-8215-925b518b867bLIVE readiness confirms configuration, not successful AI or MCP calls in every run. Check each run's trace for execution evidence. In-progress runs are process-local and are not recovered after a service restart. The public demo has no tenant login; use the bundled sample or non-confidential footage.
Prerequisites: Python 3.12, Node 22+, uv, FFmpeg/FFprobe, and Noto Sans CJK (Linux) or Malgun Gothic / Arial (Windows) for text rendering. Docker installs the font automatically.
Copy-Item .env.example .env
uv sync --project backend --frozen --extra dev --cache-dir backend/.uv-cache
npm ci --prefix frontend
backend/.venv/Scripts/python.exe scripts/generate_demo_assets.py
npm run build --prefix frontend
backend/.venv/Scripts/uvicorn.exe revisionproof.main:app --app-dir backend/src --reload --port 8000
Open http://127.0.0.1:8000/studio for Studio, or http://127.0.0.1:8000 for the classic UI. These PowerShell commands use the explicitly labeled FIXTURE setup in .env.example; they do not configure cloud credentials. Install the live extra and follow the cloud runbook for LIVE setup. OFFLINE_REHEARSAL is read-only. Fixture output is never evidence of real Gemini or MCP execution.
backend/.venv/Scripts/pytest.exe backend
backend/.venv/Scripts/ruff.exe check backend scripts
backend/.venv/Scripts/ruff.exe format --check backend scripts
npm run lint --prefix frontend
npm run test --prefix frontend
npm run build --prefix frontend
backend/.venv/Scripts/python.exe scripts/rehearse_demo.py --runs 3
docker build --tag revisionproof:local .
backend/.venv/Scripts/python.exe scripts/verify_local_clickhouse.py
backend/.venv/Scripts/python.exe scripts/verify_local_mcp.py
RevisionProof is licensed under the Apache License, Version 2.0.