Cline rules
.clinerules/00-project.mdCline rules
Quality
81/100
Scores the file, not the repository.Length
230 words
7 headings · 0 code blocksRepository
4
— · pushed 27 days agoLast changed
3 days ago
First indexed 3 days ago.1# NSForge: Project Rules23Rules for Cline (and other agents) in the Neurosymbolic Forge repository.45## Goals6- Build an MCP server that reifies concepts into verifiable, traceable entities7 (symbols → derivations → algorithms). The AI orchestrates; tools reify.8- Prefer correctness and reproducibility: deterministic outputs, clear error9 paths, and regression tests.1011## Repo Layout (DDD)12- `src/nsforge/domain/`: pure domain models/value objects (no I/O)13- `src/nsforge/application/`: use-cases / orchestration14- `src/nsforge/infrastructure/`: adapters (sympy engine, formula sources, file I/O)15- `src/nsforge_mcp/`: MCP tool layer + server wiring (`server.py`, `tools/`)1617## Canonical Commands18- One-shot verification: `python scripts/check.py`19 (gates: lint / format / type / import / manifest / test / bench / generic / provenance / harness / diff)20- Individual gates: `uv run ruff check .`, `uv run mypy src --ignore-missing-imports`, `uv run pytest`21- Regenerate tool manifest: `python scripts/gen_capabilities.py`2223## Safety / Hygiene24- Avoid editing or committing generated/ignored outputs: `dist/`, `data/`, `.venv/`.25- Never print or commit secrets from `.env` or key files.26- Avoid destructive git operations (`reset --hard`, `clean -fdx`) unless explicitly asked.2728## Prefer Existing Patterns29- Keep MCP tool outputs backward-compatible when possible.30- Add focused tests with fixes; keep changes minimal and scoped.31- Do not weaken mypy strict or skip gates to make checks pass.32- For product/architecture context, start with `memory-bank/activeContext.md`,33 `docs/reification-ladder-direction.md`, and `ARCHITECTURE.md`.3435## Repo Defaults36- Default branch: `master`.37
Also in u9401066/nsforge-mcp
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| u9401066/nsforge-mcp.clinerules/10-python.md · 4 | Cline rules | setuptestlint-formatstyle+1 | 83/100 | 3 days ago | |
| u9401066/nsforge-mcp.clinerules/40-release.md · 4 | Cline rules | lint-formatdeploymentdo-not | 51/100 | 3 days ago | |
| u9401066/nsforge-mcp.github/copilot-instructions.md · 4 | Copilot instructions | setuptestlint-formatgit+2 | 85/100 | 3 days ago | |
| u9401066/nsforge-mcpAGENTS.md · 4 | AGENTS.md | stylearchsecuritydo-not+1 | 89/100 | 3 days ago | |
| u9401066/nsforge-mcpCLAUDE.md · 4 | CLAUDE.md | setuptestlint-formatgit+2 | 81/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| u9401066/zotero-keeper.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/50-pubmed-project.md · 6 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| u9401066/pubmed-search-mcp.clinerules/50-pubmed-project.md · 23 | Cline rules | testlint-formatstylearch+1 | 94/100 | 3 days ago | |
| ryok/python-boilerplate.clinerules/common-commands.md · 0 | Cline rules | setupbuildtestlint-format+3 | 90/100 | 2 days ago | |
| u9401066/pubmed-search-mcp.clinerules/60-pubmed-python.md · 23 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keeper.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/zotero-keepervscode-extension/resources/repo-assets/pubmed-search-mcp/.clinerules/60-pubmed-python.md · 6 | Cline rules | setuptestlint-formatstyle+2 | 86/100 | 3 days ago | |
| u9401066/pubmed-search-mcp.clinerules/00-project.md · 23 | Cline rules | testlint-formatstylearch+1 | 86/100 | 3 days ago |
