Files
Salon/docs
mohd 8018710d31 fix: use phone_number as USERNAME_FIELD on User model
- USERNAME_FIELD = "phone_number" (was "email") — email is optional on
  this platform; most customers will be phone-only
- Add REQUIRED_FIELDS = [] to make the intent explicit
- Update create_superuser to accept phone_number as the identifier and
  pass it through to create_user as a keyword argument
- All 35 backend tests pass

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-01 23:58:02 +03:00
..
2026-02-28 17:41:00 +03:00
2026-02-28 17:41:00 +03:00
2026-02-28 17:41:00 +03:00
2026-02-28 17:41:00 +03:00

Documentation Index

This directory is the source of truth for product, engineering, and ops documentation. Keep it current as features change.

Start Here

  • Project overview and setup: README.md (repo root)
  • Architecture overview: docs/architecture.md
  • Active ExecPlan: docs/execplans/booking-notifications.md
  • Known risks and gaps: docs/risks.md

Documentation Standards

See docs/documentation.md for documentation goals, update triggers, and templates.

Docs Map

  • docs/architecture.md: System architecture, boundaries, and MVP async/observability decision.
  • docs/adr/: Architecture Decision Records (ADRs). New cross-cutting decisions must land here.
  • docs/execplans/: Execution plans for significant features or refactors.
  • docs/runbooks/: Operational runbooks and production checklists.
  • docs/risks.md: Tracked risks and gaps.
  • docs/templates/: Reusable templates (ADR, runbook).

Update Triggers (Quick Reference)

  • New external dependency, provider, or major flow: add an ADR in docs/adr/.
  • Change to booking/payment/auth logic: update docs/architecture.md and relevant runbook(s).
  • New operational procedure: add a runbook in docs/runbooks/.
  • Close or add a significant risk: update docs/risks.md.

Ownership And Review

  • Authors own freshness: if you touch an area, update the docs in the same PR.
  • New production flows require at least one runbook.
  • Avoid duplicating instructions; link to the single source of truth.