Commit Graph

7 Commits

Author SHA1 Message Date
Matthew Raymer
3a181632d1 docs: add comprehensive notification system documentation
- Add GLOSSARY.md with core terminology and cross-references
- Add implementation-roadmap.md with 3-phase development plan
- Add notification-system.md with Native-First architecture spec
- Update ios/Plugin/README.md to reflect actual vs planned implementation status

This establishes the foundation for implementing shared SQLite storage,
TTL-at-fire enforcement, rolling window safety, and platform completion
as outlined in the phased roadmap.

Files: 4 changed, 807 insertions(+), 13 deletions(-)
2025-09-08 08:57:36 +00:00
Matthew Raymer
5ac0340bed docs: Correct feature planning to focus on plugin architecture, not UI
- Remove UI framework considerations (Tailwind, etc.) as irrelevant for Capacitor plugins
- Focus on plugin API design, data models, and platform integration
- Update implementation phases to reflect actual plugin development needs
- Correct conclusion to emphasize plugin architecture over UI components
- Clarify that plugins provide backend functionality, not visual presentation

Resolves: Misunderstanding of Capacitor plugin architecture and UI responsibilities
2025-08-26 12:58:37 +00:00
Matthew Raymer
d50319a832 docs(feature-planning)!: focus on implementation plan
- Focus plan on implementation phases and priorities
- Update package-lock.json with markdownlint-cli2 dependency

Resolves: Streamline feature planning to focus on implementation approach
2025-08-26 12:50:23 +00:00
Matthew Raymer
4a6ccca4d7 docs: Remove all remaining time estimates from RESEARCH_COMPLETE.md
- Remove 'Next 1-2 days' from Immediate Actions
- Remove 'Next 1 week' from Short-Term Actions
- Remove 'Next 2-4 weeks' from Medium-Term Actions
- Remove 'timeline' references from action items
- Clean up all time-based language while maintaining structure
- Document now focuses on phases and priorities without misleading estimates

Resolves: Complete removal of unrealistic time estimates
2025-08-26 12:45:05 +00:00
Matthew Raymer
a0157a55bb docs: Clean up markdown formatting in RESEARCH_COMPLETE.md
- Fix line length to never exceed 80 characters
- Remove trailing spaces from wrapped lines
- Ensure consistent spacing around all structural elements
- Pass markdownlint validation (0 errors)
- Maintain proper markdown structure and readability

Resolves: Markdown formatting compliance and readability
2025-08-26 12:42:32 +00:00
Matthew Raymer
3d7a53cb74 docs: Apply markdown_core.mdc standards to RESEARCH_COMPLETE.md
- Fix line length to never exceed 80 characters
- Add proper blank lines around all structural elements
- Fix code block language specification (ASCII diagram)
- Ensure consistent formatting and educational focus
- Pass markdownlint validation (0 errors)

Resolves: Markdown formatting standards compliance
2025-08-26 12:02:15 +00:00
Matthew Raymer
b0e69d2f35 docs: Consolidate research documents into single comprehensive file
- Replace 5 separate research documents with single consolidated file
- Eliminate document duplication and overlapping information
- Move documentation from 'docs/' to 'doc/' folder
- Maintain all essential research findings and implementation details
- Improve maintainability with single source of truth
- Follow responsible documentation principles

Resolves: Document multiplication and organization issues
2025-08-26 11:37:05 +00:00