verification

Featured

Use when checking whether agent edits are reflected in the OpenChatCut project and editor.

AI & Automation 1,738 stars 259 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 90/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Verification Use the lowest verification level that proves the requested result: | Level | Required evidence | |---|---| | L0 | Static checks such as the focused verification script, `npx tsc --noEmit`, tests, and build. | | L1 | A real Agent run against the editor at `localhost:5199`, followed by structural and rendered evidence. | | L2 | The packaged desktop app completing the user scenario, including human visual review where automation is insufficient. | Runtime behavior changes require L0 + L1. Release and desktop-only changes also require L2 when the packaged app is the behavior under test. Prefer two signals: 1. `read_project` for structure: assets, tracks, items, frame placement, timeline duration. 2. A visual capture path for rendered evidence at exact frames. Use `view_timeline_frames` for composed timeline proof. This verifies the edited OpenChatCut timeline: trims, layers, captions, effects, markers, placeholders, crops, transitions, and layout. For raw source-asset frame inspection, choose the cheapest path based on where the bytes live: - The agent in this build has no local filesystem access; all source bytes live in the project media store (`/media/uploads/`). Use `view_asset_frames` with the project asset id — the server takes an ffmpeg contact-sheet fast path automatically, so it is already the cheapest source-frame route. - `view_timeline_frames` renders the composed timeline (the editor-truth check); `view_asset_frames` samples raw source...

Details

Author
0xsline
Repository
0xsline/OpenChatCut
Created
1 months ago
Last Updated
today
Language
TypeScript
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category