| layer, import direction, domain, app, entry, infra, internal, why separate | architecture.md |
| entity, table, ORM, mixin, column, mapped, relationship | entities.md |
| handler, command, use case, business logic, write operation | handlers.md |
| repository, repo, gateway, CRUDSupported, ImplRepoGateway | repositories.md |
| port, adapter, protocol, abstraction, dependency inversion | ports-adapters.md |
| DI, dependency injection, provider, Dishka, scope, wire | dependency-injection.md |
| error, exception, Result, Option, DetailedError, some | error-handling.md |
| DTO, msgspec, Struct, response shape, request body | dtos.md |
| controller, route, endpoint, HTTP, decorator, inject | controllers.md |
| event, publish, queue, async, background, DBus | events.md |
| HTTP client, external API, external service, integration | external-services.md |
| test, integration test, unit test, fixture, factory | testing.md |
| type, mypy, generic, typing, annotation | typing.md |
| migration, Alembic, schema, database, column change | database.md |
| style, ruff, format, lint, comment | code-style.md |
| git, commit, branch, PR, workflow | git.md |