Developers
Contribute
Prepare a clear branch and pull request.
- Create a fork or a working branch;
- Install the dependencies;
- Develop in strict TypeScript and respect the existing style;
- Add or adapt the tests;
- Run the validation;
- Open a targeted pull request.
Use explicit commits, for example feat:, fix:, docs: or test:. The pull request description must explain the problem, the solution, the risks, and the verifications actually performed.
Never add node_modules, data/, downloads/, cookies, a real database, or personal media. Prefer minimal and free fixtures for tests and demonstration.
Keep interface changes specific to VidArch clean: a familiar convention is welcome, but the identity, archiving states, and components must remain consistent with the product.