docs: pivot to agricultural record keeping platform #104

Merged
addison merged 35 commits from exe-dev-bot/karriba:docs/update-design into main 2026-01-22 10:59:08 -05:00
Collaborator

Summary

Pivots Karriba from a drone pesticide app to a broader agricultural record keeping platform. Adds Specture spec system for managing design documents.

Changes

New Specs

  • specs/000-mvp.md (completed) - Pesticide record keeping MVP
  • specs/001-manure-module.md (draft) - Manure spreading module
  • specs/002-cloud-sync.md (draft) - Cloud sync with multi-tenant architecture
  • specs/003-user-documentation.md (draft) - User documentation
  • specs/100-future-ideas.md (draft) - Future enhancements

Documentation Updates

  • Updated README with new tagline and scope
  • Added AGENTS.md for AI coding assistants
  • Added justfile for development commands
  • Removed old DESIGN.md files (superseded by specs)
  • Merged STYLE-GUIDE.md into AGENTS.md

Other

  • Updated copyright to 2026
  • Removed .aider-current-task.md
## Summary Pivots Karriba from a drone pesticide app to a broader agricultural record keeping platform. Adds Specture spec system for managing design documents. ## Changes ### New Specs - **specs/000-mvp.md** (completed) - Pesticide record keeping MVP - **specs/001-manure-module.md** (draft) - Manure spreading module - **specs/002-cloud-sync.md** (draft) - Cloud sync with multi-tenant architecture - **specs/003-user-documentation.md** (draft) - User documentation - **specs/100-future-ideas.md** (draft) - Future enhancements ### Documentation Updates - Updated README with new tagline and scope - Added AGENTS.md for AI coding assistants - Added justfile for development commands - Removed old DESIGN.md files (superseded by specs) - Merged STYLE-GUIDE.md into AGENTS.md ### Other - Updated copyright to 2026 - Removed .aider-current-task.md
docs: add specture specs and design documents
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
814f5562c1
- Add specs/000-mvp.md (completed) - pesticide record keeping MVP
- Add specs/001-manure-module.md (draft) - manure spreading module
- Add specs/002-user-documentation.md (draft) - user documentation
- Add specs/100-future-ideas.md (draft) - future enhancement ideas
- Add specs/README.md - specture system guidelines
- Add DESIGN-v2.md - platform pivot to agricultural record keeping

Co-authored-by: Shelley <shelley@exe.dev>
docs: update spec authors to Addison Emig
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
97a4cf380f
Co-authored-by: Shelley <shelley@exe.dev>
docs: add AGENTS.md for AI coding assistants
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
1464f2a2ba
Co-authored-by: Shelley <shelley@exe.dev>
docs: update AGENTS.md with specture template
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
47fae8631e
Co-authored-by: Shelley <shelley@exe.dev>
docs: remove old design docs, merge style guide into AGENTS.md
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
59e1118fb9
- Remove DESIGN.md (superseded by specs/000-mvp.md)
- Remove DESIGN-v2.md (superseded by specs/001-manure-module.md)
- Remove STYLE-GUIDE.md (merged into AGENTS.md)
- Add code style section to AGENTS.md

Co-authored-by: Shelley <shelley@exe.dev>
chore: update copyright to 2026
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
61be4469e3
Co-authored-by: Shelley <shelley@exe.dev>
docs: add justfile and update README/AGENTS.md
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
16ebee249f
- Add justfile with common development commands
- Update README with new tagline and just commands
- Update AGENTS.md development section with just commands
- Broaden README to reflect agricultural record keeping pivot

Co-authored-by: Shelley <shelley@exe.dev>
docs: remove speculative future modules from spec 100
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
564749306c
Co-authored-by: Shelley <shelley@exe.dev>
docs: improve README
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
b780b25d98
docs: link to kwila.dev open source philosophy
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
9398414b73
Co-authored-by: Shelley <shelley@exe.dev>
docs: update email to kwila.dev
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
6c4f6e202b
Co-authored-by: Shelley <shelley@exe.dev>
docs: fix offline-first wording
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
40c40aa56a
Co-authored-by: Shelley <shelley@exe.dev>
chore: remove aider task file
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
40b1e1d635
Co-authored-by: Shelley <shelley@exe.dev>
docs: fix MVP spec creation date
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
396a293fe2
Co-authored-by: Shelley <shelley@exe.dev>
docs: fix wording in MVP spec
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
e3f0f9d557
Co-authored-by: Shelley <shelley@exe.dev>
docs: add note about incomplete spec, remove references
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
5e70fa3559
Co-authored-by: Shelley <shelley@exe.dev>
docs: add cloud sync spec, renumber user documentation
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
808db34f6e
- Add specs/002-cloud-sync.md with sync details from manure-monitor
- Rename specs/002-user-documentation.md to specs/003-user-documentation.md

Co-authored-by: Shelley <shelley@exe.dev>
docs: change backend from FastAPI to Go
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
938d4e0ce4
Co-authored-by: Shelley <shelley@exe.dev>
docs: fix note formatting for Gitea rendering
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
e89bc440f5
Co-authored-by: Shelley <shelley@exe.dev>
docs: update note to link to cloud sync spec
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
ae575064e3
Co-authored-by: Shelley <shelley@exe.dev>
docs: add explicit table rename tasks to Phase 1
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
03c67c1365
Co-authored-by: Shelley <shelley@exe.dev>
docs: move multi-tenant architecture to cloud sync spec
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
9ab60137de
- Remove single-tenant decision from manure spec
- Add multi-tenant architecture section to cloud sync spec
- Document per-org SQLite databases and feature flags
- Add user roles (operator, manager, admin)

Co-authored-by: Shelley <shelley@exe.dev>
docs: simplify to per-org SQLite with OTP auth, no master DB
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
4a0a556996
Co-authored-by: Shelley <shelley@exe.dev>
docs: clarify auth only needed at setup and sync
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
063f28960d
Co-authored-by: Shelley <shelley@exe.dev>
docs: remove success metrics from specs
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
4579ad4b6e
Co-authored-by: Shelley <shelley@exe.dev>
docs: remove future sync section from manure spec (covered in spec 002)
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
6de7c8bce0
Co-authored-by: Shelley <shelley@exe.dev>
docs: remove phase numbers from task sections
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
dd6e6ac2c5
Co-authored-by: Shelley <shelley@exe.dev>
docs: remove fluff from manure spec
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
5af8384ee1
- Remove future items (Administrator persona, Dashboard)
- Remove ASCII mockups
- Simplify UI design considerations

Co-authored-by: Shelley <shelley@exe.dev>
docs: remove SQLite considerations section
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
3062b54518
Co-authored-by: Shelley <shelley@exe.dev>
docs: clean up cloud sync spec, remove fluff
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
2f7e51d143
Co-authored-by: Shelley <shelley@exe.dev>
exe-dev-bot changed title from docs: add specture specs and design documents to docs: pivot to agricultural record keeping platform 2026-01-22 10:55:38 -05:00
docs: mark cloud sync task list as TBD
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
bbbac11338
Co-authored-by: Shelley <shelley@exe.dev>
docs: mark manure module task list as TBD
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
47118f22c8
Co-authored-by: Shelley <shelley@exe.dev>
docs: simplify data model section, mark fields TBD
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
60a780a162
Co-authored-by: Shelley <shelley@exe.dev>
docs: fix wording
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
909287fca8
Co-authored-by: Shelley <shelley@exe.dev>
docs: remove sync-related columns note
Some checks failed
Flutter Build APK / build (pull_request) Has been cancelled
65cdc33b03
Co-authored-by: Shelley <shelley@exe.dev>
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kwila/karriba!104
No description provided.