root [`AGENTS.md`](../AGENTS.md) for repository conventions and [`README.md`](README.md) for project and development documentation.
## Testing principles
- Keep unit tests hostless and access packaged resources through explicit dependency injection.
- Isolate test
33k22d agoReviewMountCreate a free account to mount
testid or testId (if supported) to critical/behavioral components like inputs, buttons, etc...
- When creating test, these IDs should be used instead of finding by role.
- Never create barrel files.
- When
33k11d agoReviewMountCreate a free account to mount
enhances the actual GitHub website. A change that looks correct, builds, or passes automated tests is not sufficient. It must be demonstrated to work on the real GitHub website with
32k31d agoReviewMountCreate a free account to mount
doing its work. If your agent cannot load skills, read the linked `SKILL.md` directly.
- **Testing**: Load [testing-filament](.agents/skills/testing-filament/SKILL.md) when planning verification, adding or changing tests, running tests, or validating
No other project uses it yet
32k6d agoReviewMountCreate a free account to mount
nursery` on main crate. CI enforces `-D warnings`, on both the default targets and `--tests`.
- Rustdoc: CI runs `cargo doc --document-private-items --no-deps --workspace` with `RUSTDOCFLAGS=-D warnings
Steady12 mentions in 2 weeks
No other project uses it yet
32k4mo agoReviewMountCreate a free account to mount
intact.
## Building and typechecking
For any haskell code changes use `cabal build all --enable-tests --enable-benchmarks`
to check your work and iterate until it builds cleanly.
Make sure
Steady6 mentions in 2 weeks
No other project uses it yet
32k6mo agoReviewMountCreate a free account to mount
plugin paths in `internal/gui/assets/app.js`: `subOf`,
`pluginSubs` and `startPluginSignIn`.
The parity tests, `internal/gateway/plugin_*_test.go`, hold each plugin to
what its built
No other project uses it yet
32k39d agoReviewMountCreate a free account to mount
follow [Modifying/Adding code](CONTRIBUTING.md#modifyingadding-code) to identify schema/generator/handwritten ownership. Keep handwritten policy, automation, tests, and examples small; alter exported APIs only when explicitly required.
## Security requirements for coding agents
Steady5 mentions in 2 weeks
No other project uses it yet
32k8d agoReviewMountCreate a free account to mount