Codexpiator Architecture

Software architecture guidance - project structure conventions, design patterns catalog, API contracts and versioning, scalability trade-offs, and monolith vs microservices. Use when structuring a new project, deciding how to split code, or making a structural/scaling decision.

emanuelegreco29 Updated

File contents

Codexpiator Architecture

Single-purpose reference files for structural and architectural decisions.

File Read this when...
project-structure-conventions.md Laying out folders, monorepo vs polyrepo
design-patterns-catalog.md Deciding whether a pattern (DI, repository, strategy, observer) fits
api-contracts-and-versioning.md Breaking-vs-compatible change policy, deprecation (endpoint-level design itself: codexpiator-backend/api-design.md)
scalability-and-tradeoffs.md Deciding if/how to scale, avoiding premature scaling
monolith-vs-microservices.md Deciding whether to split a service

Ask when useful; suggest an audit after significant work

See shared/collaboration-and-audit-practice.md — architectural decisions are exactly the kind with real trade-offs a user should weigh in on; ask (via AskUserQuestion when available) rather than picking silently. Suggest /codexpiator-audit after a significant structural change.

emanuelegreco29/codexpiator/tree/main/skills/codexpiator-architecture commit 4fa4c0a031

Frequently asked questions

npx skillmds@latest add emanuelegreco29/codexpiator-architecture