Last Updated: 2026-01-02
Purpose: Complete reference guide to all documentation in the EmberDocs repository
- Developer Documentation - Technical specs, guides, and development resources
- User Documentation - Setup, deployment, and usage guides
- Example Documentation - Sample docs used for testing and demonstration
- Root-Level Documentation - Project overview and contributor guidelines
Located in dev-docs/ - All developer-facing documentation including technical specs, guides, planning, and progress logs.
| Document | Description | Size |
|---|---|---|
| EMBERDOCS-TECHNICAL-SPEC.md | Complete technical overview, architecture, and system design | ~28KB |
| EMBERDOCS-API-SPEC.md | REST and GraphQL API endpoints and contracts | ~17KB |
| EMBERDOCS-DATABASE-SCHEMA.md | PostgreSQL schema with Prisma ORM (for premium features) | ~26KB |
| EMBERDOCS-ROADMAP.md | 16-week development timeline and phased plan | ~18KB |
| Document | Description | Purpose |
|---|---|---|
| ARCHITECTURE-DECISIONS.md | Architecture Decision Log (ADL) - "Why" behind major technical choices | Reference locked decisions |
| DEVELOPMENT-STANDARDS.md | Universal development standards (code style, testing, Git workflow) | Coding guidelines |
| DEV-SETUP-VERIFICATION.md | Local environment setup checklist and verification steps | Onboarding |
| FEATURE-DEPENDENCIES.md | Dependency graphs, critical path analysis, risk matrix | Planning |
| Document | Description |
|---|---|
| mvp_phase01of02.md | Phase 01 detailed deliverables (D1.1-D1.9) |
| mvp_phase02of02.md | Phase 02 detailed deliverables (D2.1-D2.9) |
| cli_tool_implementation.md | CLI tool design and implementation plan |
| deferred_frontmatter_ui_editor.md | Deferred feature documentation |
Daily work logs following format: YYYY_MM_DD.md or YYYY_MM_DD_description.md
Recent logs:
| Document | Description |
|---|---|
| PROJECT-OVERVIEW.md | Complete package overview and quick start guide |
| USER-STORIES.md | User personas and stories |
| EMBERDOCS-LICENSING.md | Licensing model and terms |
| ACCESSIBILITY-AUDIT.md | Accessibility audit results and compliance |
| Setup.md | Installation and initial configuration |
| Deployment.md | Production deployment instructions |
| Quick-Reference.md | Developer cheat sheet (common commands, patterns, FAQ) |
Located in dev-docs/ - Setup, deployment, and usage guides for developers and end users.
Note: User documentation is now located in dev-docs/ alongside developer documentation. The distinction is:
- Developer docs (specs/, guides/, planning/, progress/): Technical documentation for contributors
- User docs (Setup.md, Deployment.md, Quick-Reference.md): Guides for using and deploying EmberDocs
Naming Convention: Title Case (e.g., Setup.md, Deployment.md, Quick-Reference.md)
Located in docs/examples/ - Sample documentation files used for testing and demonstration.
These files are served as example content in the documentation site and follow standard markdown with YAML frontmatter.
Structure:
docs/examples/index.md- Homepagedocs/examples/getting-started/- Getting started guidesdocs/examples/guides/- Usage guidesdocs/examples/api-reference/- API reference documentationdocs/examples/deep/- Deep nesting examples
Note: These are example files, not developer documentation. They demonstrate how users would structure their own documentation.
Project overview and contributor guidelines at repository root.
| Document | Description | Audience |
|---|---|---|
| README.md | Project overview, quick start, features | Everyone |
| AGENTS.md | Contributing guidelines and workflow | Contributors |
| claude.md | Detailed contributor guidelines | Contributors |
| CHANGELOG.md | Version history and changes | Everyone |
| NOTICES.md | Third-party license notices | Legal/Compliance |
| LICENSE | Core framework license | Everyone |
Located in brand/ and mockups/ directories.
| Document | Description |
|---|---|
| EMBERDOCS-STYLE-GUIDE.md | Complete design system (colors, typography, components) |
| emberdocs-brand-guidelines.md | Logo usage and brand identity |
| Directory | Description |
|---|---|
mockups/ui/ |
Application UI screen designs |
mockups/landing/ |
Marketing landing page variations |
mockups/bw/ |
Black and white mockups |
See UI-MOCKUPS-GUIDE.md and LANDING-MOCKUPS-GUIDE.md for details.
Format: ALL CAPS with hyphens
Examples:
ARCHITECTURE-DECISIONS.mdDEVELOPMENT-STANDARDS.mdEMBERDOCS-TECHNICAL-SPEC.mdEMBERDOCS-API-SPEC.md
Organization:
dev-docs/specs/- Technical specificationsdev-docs/guides/- Development guidesdev-docs/planning/- Phase plans and planning docsdev-docs/progress/- Daily progress logs
Format: Title Case with hyphens
Examples:
Setup.mdDeployment.mdQuick-Reference.md
Format: kebab-case (standard markdown naming)
Examples:
getting-started.mdbasic-usage.mdapi-reference.md
Getting Started:
- README.md - Project overview
- dev-docs/Setup.md - Installation
- dev-docs/Quick-Reference.md - Common commands
Understanding Architecture:
- dev-docs/specs/EMBERDOCS-TECHNICAL-SPEC.md - System design
- dev-docs/guides/ARCHITECTURE-DECISIONS.md - Decision log
- dev-docs/specs/EMBERDOCS-API-SPEC.md - API design
Contributing:
- AGENTS.md - Contributing workflow
- dev-docs/guides/DEVELOPMENT-STANDARDS.md - Coding standards
- dev-docs/guides/DEV-SETUP-VERIFICATION.md - Setup verification
Planning:
- dev-docs/specs/EMBERDOCS-ROADMAP.md - Development timeline
- dev-docs/planning/mvp_phase01of02.md - Phase 01 plan
- dev-docs/guides/FEATURE-DEPENDENCIES.md - Dependency analysis
- Technical Specs (
dev-docs/specs/): When architecture or API changes - Architecture Decisions (
dev-docs/guides/ARCHITECTURE-DECISIONS.md): When making major technical decisions - Progress Logs (
dev-docs/progress/): Daily (end of work day) - User Docs (
dev-docs/): When features change or new setup steps added - README.md: When project overview or quick start changes
All documentation should cross-reference related documents. Use relative paths:
dev-docs/specs/EMBERDOCS-TECHNICAL-SPEC.mddev-docs/guides/ARCHITECTURE-DECISIONS.mddev-docs/Quick-Reference.md
Most Frequently Used:
- README.md - Start here
- dev-docs/Quick-Reference.md - Developer cheat sheet
- dev-docs/guides/ARCHITECTURE-DECISIONS.md - Locked decisions
- AGENTS.md - Contributing guidelines
For New Contributors:
- Read README.md
- Follow dev-docs/guides/DEV-SETUP-VERIFICATION.md
- Review AGENTS.md
- Bookmark dev-docs/Quick-Reference.md
Last Updated: 2026-01-02
Maintained by: EmberDocs Team