Skip to content

docs(mobile): start P1, add contract, fix lint - #556

Closed
tomymaritano wants to merge 2 commits into
developfrom
cursor/docs-mobile-start-p1-8782
Closed

docs(mobile): start P1, add contract, fix lint#556
tomymaritano wants to merge 2 commits into
developfrom
cursor/docs-mobile-start-p1-8782

Conversation

@tomymaritano

Copy link
Copy Markdown
Collaborator

Summary

Same docs as #555 (head docs/mobile-and-adrs), on the agent working branch.

Tomás said GO on mobile (2026-08-22). dripnex/ios exists (private). This PR keeps the Aug 22 ADRs and updates the mobile plan. No product features invented. No iOS code in this repo.

  • Mobile status is started. Gate "Tomás says go" is satisfied. P1 is dripnex/ios.
  • Two-profile desktop sync stays a P3 risk, not a P1 blocker for the skeleton.
  • Added docs/mobile/CONTRACT.md: iOS copies fields from NoteSnapshot, NoteStatus / INBOX_NOTEBOOK_ID / TEMPLATES_NOTEBOOK_ID, and sync-core Zod wire schemas. Do not invent new ones.
  • ADR 005 Consequences: repo created 2026-08-22.
  • docs/ai/updates.md 2026-08-22 note: mobile started, reuse is NoteSnapshot + sync-core.
  • Prettier table padding on docs/ai/README.md and docs/mobile/PLAN.md (same markdown/prettier failure as docs(ai): MCP integration plan and 22 Aug updates #553). Lint not disabled. Did not copy docs/ai/mcp-plan.md from docs(ai): MCP integration plan and 22 Aug updates #553.

Prefer reviewing #555 (same commits, already open to develop). Points at #551. Closes nothing.

Type of Change

  • Documentation update

Related Issues

#551

Test plan

  • Prettier --check on the changed markdown
  • CI lint green (do not merge if red)
  • Docs render on GitHub (mermaid in PLAN.md)
  • No app/code changes
Open in Web Open in Cursor 

@coderabbitai

coderabbitai Bot commented Aug 22, 2026

Copy link
Copy Markdown

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 4788ff1e-271e-461d-93fb-e7402fd8d354

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@tomymaritano

Copy link
Copy Markdown
Collaborator Author

Duplicate of #555 (same SHA 5629ab84). Review there. Closing this draft.

tomymaritano added a commit that referenced this pull request Aug 22, 2026
## Summary

Writes the 22 Aug product decisions into `docs/` (not chat). Mobile is
**started** (Tomás said go). Repo
[`dripnex/ios`](https://github.com/dripnex/ios) exists. No iOS code in
this repo.

- ADRs 002–005: AuthGate stays, SQLite not CouchDB, MCP over Local HTTP,
mobile is `dripnex/ios`
- `docs/mobile/PLAN.md`: P1 skeleton in dripnex/ios. Two-profile desktop
sync is a P3 risk, not a P1 blocker.
- `docs/mobile/CONTRACT.md`: iOS copies `NoteSnapshot` + `NoteStatus` +
`sync-core` wire. Do not invent fields.
- `docs/ai/README.md` + `updates.md` log
- Prettier table padding (same lint that failed on #553)

Points at #551. Closes nothing. Prefer this over #556 (duplicate,
closed).

## Test plan

- [ ] CI lint green (do not merge if red)
- [ ] Docs render on GitHub (mermaid in PLAN.md)
- [ ] No app/code changes

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants