-
Notifications
You must be signed in to change notification settings - Fork 0
Home
github-actions[bot] edited this page Mar 31, 2026
·
3 revisions
Research, specifications, and architecture decisions for the Mather iOS app (SwiftUI).
| Section | Purpose |
|---|---|
| Research | Technology investigations, trade-off analyses, feasibility studies |
| Specs | Feature specifications linked to GitHub issues |
| ADRs | Architecture Decision Records — what we decided and why |
- Open a Research Task issue on GitHub
- Document findings in
wiki/Research/<Topic>.md - Link the wiki page from the issue
- Conclude with a clear recommendation or decision
- If the research drives an architecture decision, write an ADR
- Research must be complete (or explicitly deferred) before writing a spec
- Write spec in
wiki/Specs/<Feature>.mdusing the spec template - Open a Feature Spec issue, link to the wiki spec
- Spec is "approved" when the issue is labelled
spec:approved - Break approved specs into implementation issues
- All work merges to
mainfrequently (≤2 days in a branch) - Incomplete features ship behind feature flags
- CI must pass before merge
- Tags mark releases — no release branches