manually fix the files indicated by the linter, then re-run the command.
- Testing:
- Run package tests where they live:
- `pnpm --filter @blue-frontier/dev-sidecar test`
- `pnpm --filter @blue-frontier
No other project uses it yet
25k21d agoReviewMountCreate a free account to mount
acceptable. Report the gap if its consequence matters once the change is released.
- A test that asserts a behavior shows that the author intended the behavior, not that the behavior
No other project uses it yet
24k4mo agoReviewMountCreate a free account to mount
them when supported by actual compiler diagnostics.
- Treat files inside any `fixtures` directories as test data, not production code.
- Fixture files may intentionally contain buggy, unsafe, or syntactically invalid code
No other project uses it yet
23k11d agoReviewMountCreate a free account to mount
versioning policy**: Point to the requirement of at least one version notice before removal
### Testing and Documentation
- **Verify test coverage**: Ensure new functionality includes appropriate tests
- **Check for test removal
No other project uses it yet
23k5mo agoReviewMountCreate a free account to mount
major subsystem, explicitly ask clarifying questions to validate isolation and proactively determine if extra tests are needed to guarantee no side-effects occur.
## Background Workers & Sidekiq
- **Job Storm Prevention**: When
No other project uses it yet
23k4mo agoReviewMountCreate a free account to mount
Node.js version in `.nvmrc`)
- **Node Version**: >= 22.12.0 (see `.nvmrc` for the recommended version)
- **Testing**: Node.js built-in test runner (run using `npm test`, optionally providing one or more test files
No other project uses it yet
22k16d agoReviewMountCreate a free account to mount
Validation Commands
Always run these validation commands before committing changes. All commands have been tested and work correctly:
1. **Markdown linting** (takes ~1 second):
```bash
npx markdownlint --config .github/linters/.markdown-lint.yml
No other project uses it yet
22k3mo agoReviewMountCreate a free account to mount
gitbutlerappDeletes or force-pushesCopilot instructions
NSLocalizedString(_:comment:)` and the two separate `.xcstrings` catalogs.
- `Mos/Logi` / `Mos/Integration` boundaries and `scripts/qa/lint-logi-boundary.sh`.
- Regression tests for bug fixes and clear verification evidence before claiming success.
- Human confirmation before release, signing
No other project uses it yet
22k6mo agoReviewMountCreate a free account to mount
changes
- Run the commands for formatting
- Run the linter command shown below
- Run tests for code you changed and everything that depends on it.
- CI will reject code with formatting
No other project uses it yet
21k4y agoReviewMountCreate a free account to mount
suffixes for targeted execution:
```bash
pnpm run lint-fe # Frontend linting
pnpm run test-be # Backend + integration tests
pnpm run build-pkg # Packages only
pnpm run dev # All workspaces with
No other project uses it yet
21k31d agoReviewMountCreate a free account to mount
removed to (un-)register them from/in the list of built-in rules and tests verifying all examples in rule descriptions.
For some rules, there are dedicated tests in `Tests/BuiltInRulesTests`. However
No other project uses it yet
20k2y agoReviewMountCreate a free account to mount