<!-- deft:deposit-link-rewrite v=1 source="content/meta/project.md" -->
# Project Configuration Template

> **Legacy location.** The canonical project configuration file is `./PROJECT.md` at the project root, generated by `task project:render` or `deft-directive-setup` Phase 2. This file (`core/project.md`) is a reference template.

Legend (from RFC2119): !=MUST, ~=SHOULD, ≉=SHOULD NOT, ⊗=MUST NOT, ?=MAY.

**⚠️ See also**: [../main.md](../main.md) | [../languages/](../languages/)

## Project Configuration

**Tech Stack**: {project type} using {languages} — {frameworks, deployment details}

## Workflow

```bash
task check         # Pre-commit (fmt, lint, test, test:coverage)
task test:coverage # Coverage (≥85%)
task build         # Build project
task clean         # Clean artifacts
```

## Secrets

```bash
ls secrets/
# Add your secrets to secrets/ directory
# Use .example files as templates
```

## Standards

**Quality:**
- ! Run `task check` before every commit
- ! Achieve ≥85% coverage overall + per-module
- ! Store secrets in `secrets/` dir
- ~ Provide `.example` templates for secrets

**Telemetry:**
- ~ Structured logging (see [../tools/telemetry.md](../tools/telemetry.md))
- ~ Sentry.io for error tracking
- ? Distributed tracing for complex workflows

## Project-Specific Rules

(Add your custom rules here)

---

**Template** — generated by `task project:render` or `deft-directive-setup` Phase 2. Copy to `./PROJECT.md` and customize.
