# {{projectName}} — Architecture Context

> Auto-generated by `morph-spec context refresh`
> Last updated: {{timestamp}}

{{#if hasDotnet}}
## .NET Entities ({{entityCount}})

| Entity | Type | Path |
|--------|------|------|
{{#each entities}}
| `{{name}}` | {{type}} | `{{path}}` |
{{/each}}

## API Endpoints ({{endpointCount}})

| Endpoint | Method | Route | Path |
|----------|--------|-------|------|
{{#each endpoints}}
| `{{name}}` | {{method}} | `{{route}}` | `{{path}}` |
{{/each}}
{{/if}}

{{#if hasNextjs}}
## Next.js Pages ({{pageCount}})

| Route | Path |
|-------|------|
{{#each pages}}
| `{{route}}` | `{{path}}` |
{{/each}}

{{#if layouts.length}}
### Layouts

{{#each layouts}}
- `{{path}}`
{{/each}}
{{/if}}

{{#if componentCount}}
## Components ({{componentCount}})

| Component | Path |
|-----------|------|
{{#each components}}
| `{{name}}` | `{{path}}` |
{{/each}}
{{/if}}
{{/if}}

{{#if hasIntegrations}}
## Integrations

| Service | Type | Configured |
|---------|------|------------|
{{#each integrations}}
| {{name}} | {{type}} | {{#if configured}}Yes{{else}}No{{/if}} |
{{/each}}
{{/if}}

{{#if hasTables}}
## Database Tables ({{tableCount}})

| Table | Source Migration |
|-------|----------------|
{{#each tables}}
| `{{table}}` | `{{migration}}` |
{{/each}}
{{/if}}

{{#if hasDotnetPackages}}
## .NET Packages

{{#each dotnetPackages}}
- `{{name}}` {{version}}
{{/each}}
{{/if}}

{{#if hasNpmPackages}}
## NPM Packages

{{#each npmPackages}}
- `{{name}}` {{version}}
{{/each}}
{{/if}}
{{#if hasGraph}}
## Centralidade (grafo de codebase)

Símbolos com mais conexões depois do saneamento — o que quebra mais se mudar.
Detalhe de um símbolo: `morph-spec graph explain <nome>`.

| Símbolo | Arquivo | Grau |
|---------|---------|------|
{{#each godNodes}}
| `{{label}}` | `{{source_file}}` | {{degree}} |
{{/each}}
{{#if hasLabeledCommunities}}

### Comunidades

{{#each communities}}
- **{{label}}** ({{size}} nós)
{{/each}}
{{/if}}
{{/if}}

---
*Generated by morph-spec v{{morphVersion}}*
