Rule: MUST use whenever the scope matches this purpose: Keep Flutter contracts aligned with domain entities and downstream teams.
Maintain bidirectional contract alignment:
foundation_documentation/domain_entities.md; update the affected canonical module docs when attributes change.foundation_documentation/system_roadmap.md and the affected module docs so backend teams can plan matching APIs.project_mandate.md or module docs before implementing them in Flutter.Flutter is the lead consumer of the platform’s Core Business Entities. Keeping contracts synchronized avoids Laravel/API divergence and ensures every mock artifact is a dependable specification.
Use canonical module docs plus system_roadmap.md when a Flutter change creates backend work. Surface Laravel/DevOps dependencies in the shared roadmap as soon as they’re known.