Skip to content

Add .github/copilot-instructions.md for cloud agent onboarding - #7

Merged
juliendargelos merged 1 commit into
mainfrom
copilot/add-copilot-instructions-file
Apr 21, 2026
Merged

juliendargelos merged 1 commit into
mainfrom
copilot/add-copilot-instructions-file

Conversation

Copilot AI commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

Adds a copilot-instructions.md so the cloud agent has the context needed to work efficiently on this repo from the first session.

What's covered

  • Project orientation — FSV format spec, the Node.js-only conversion path vs. browser-only rendering path, and the GitHub Packages registry setup
  • Repository layout — annotated file tree covering every meaningful source file
  • Tooling & commands — pnpm/corepack, tsdown, tsx, Vite; the exact commands to install, typecheck, build, run the CLI in dev, and release
  • Code conventions — 2-space indent, single quotes, no semicolons, import type, JSDoc on all public API
  • Architecture — FSV binary format structure (alpha vs. non-alpha discrimination, compact manifest encoding), and internals of each core class (Converter, Muxer, Demuxer, Decoder, TrackDecoder, Renderer)
  • Exports map — which entry points are browser-safe vs. Node.js-only
  • Known issues & workarounds — VP8/VP9 codec auto-detection failures, --ignore-scripts breaking native ffmpeg bindings, alpha streaming limitation, streaming byte-length requirement, muxer frame-count race condition
  • CI/CD — what each workflow does and when it runs
  • Branch & commit conventions — Conventional Commits prefixes, breaking-change notation

@vercel

vercel Bot commented Apr 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fsv Ready Ready Preview, Comment Apr 21, 2026 5:44pm

Request Review

@juliendargelos
juliendargelos marked this pull request as ready for review April 21, 2026 17:44
@juliendargelos
juliendargelos merged commit bd39d1e into main Apr 21, 2026
4 checks passed

This branch was previously deployed

1 inactive deployment
Preview — f4976c10 Deployed Apr 21, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants