environment (app at http://localhost:2342/)
- `make terminal` — open shell in dev container
## Testing
**Run all tests:**
- `make test` — runs the JS and Go tests on SQLite and the shell
Steady2 mentions in 2 weeks
No other project uses it yet
40k3mo agoReviewMountCreate a free account to mount
Claude Code (claude.ai/code) when working with code in this repository.
## Build and test commands
```sh
cabal build # compile
cabal test # run unit tests (source of truth)
cabal run shellcheck
No other project uses it yet
40k16mo agoReviewMountCreate a free account to mount
state, returning the machine to a pre-install condition. Use it to test the from-scratch install flow or to recover from a broken/half-installed environment.
```bash
make flush # prompts before
Steady3 mentions in 2 weeks
1 project uses a version of this
40k4y agoReviewMountCreate a free account to mount
specialists` block of `project.yaml`.
When in doubt, use `specialists.code` from `project.yaml`.
## TestsTests live in `tests/` — not in `src/`.
Run `/test-setup` to scaffold the test framework if it doesn
Steady8 mentions in 2 weeks
1 project uses a version of this
39k6d agoReviewMountCreate a free account to mount
Studio Tests — Claude Instructions
This folder is the quality assurance layer for the Claude Code Game Studios skill/agent
framework. It is self-contained and separate from any game project
39k6d agoReviewMountCreate a free account to mount
just cli # Run the CLI (binary is sd-cli, not spacedrive)
just test # cargo test --workspace
cargo test # Run a single test
just check # cargo fmt --check + cargo clippy --workspace
No other project uses it yet
39k39d agoReviewMountCreate a free account to mount
task (they're usually listed in an "Implementation Files" section)
- **Check core/tests/** for integration tests that validate the feature (for core tasks)
- **Check packages/interface/src/** for interface implementations (for interface tasks
No other project uses it yet
39k39d agoReviewMountCreate a free account to mount
General Guidelines for working with Nx
- When running tasks (for example build, lint, test, e2e, etc.), always prefer running the task through `nx` (i.e. `nx run`, `nx run-many
Steady3 mentions in 2 weeks
No other project uses it yet
39k17d agoReviewMountCreate a free account to mount
single-source symlink mechanism, and the preflight/value-test checklist). Read it before touching any integration, test, fixture, or frontend under `showcase
Steady3 mentions in 2 weeks
No other project uses it yet
39k17d agoReviewMountCreate a free account to mount
multiple packages. Lerna uses Nx as the task runner and monorepo manager for building, testing, and managing the various Lerna commands and core functionality.
## Package Manager
This project uses
No other project uses it yet
36k3y agoReviewMountCreate a free account to mount
published crate
`qdrant-edge` is assembled from these sources by `publish/amalgamate.py`.
## Build, lint, test
- Format: `cargo +nightly fmt --all` (needs nightly).
- Lint: `cargo clippy --workspace --all-targets -- -D warnings`. When
No other project uses it yet
35k2mo agoReviewMountCreate a free account to mount
build # or: make build
# Watch mode for development
yarn watch # or: make watch
# Run tests
yarn test # Unit tests (Jest) for all packages, then type-checks src + tests
yarn test
Steady3 mentions in 2 weeks
No other project uses it yet
35k5mo agoReviewMountCreate a free account to mount
Checked production build in ./build
yarn generate # Regenerate level + locale manifests (also pre-hooked)
```
### Testing & Linting
```bash
yarn test # Run Jasmine test suite
yarn test:coverage # Run tests with
No other project uses it yet
34k17d agoReviewMountCreate a free account to mount
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.