Contributing
Contributing
Set up an Argus development checkout and find the current implementation boundaries, test tiers, release process, and documentation workflow.
Argus is a pnpm workspace for a self-hosted data layer and its public documentation site. Operator procedures belong in the main documentation; these pages explain how to change and verify the repository itself.
Start here
- Architecture maps the current package and application boundaries.
- Development covers the pinned toolchain, local bootstrap, and safe configuration inputs.
- Testing separates ordinary, integration, live, release, and VPS verification.
- Releases describes immutable release tags, signing, smoke tests, stable-manifest promotion, and site deployment.
- Documentation explains how the MDX, human, and machine-readable documentation surfaces stay aligned.
For an installation or a running instance, use the operator-facing quick start, operations, and troubleshooting guides instead.