Imported from juninmd/simple-apps (
app-tip-splitter/AGENTS.md). Install upstream withnpx skills add juninmd/simple-apps --skill app-tip-splitter. Copyright stays with the author.
Agents Protocol
This file contains instructions and context for AI agents working on this repository.
Guiding Principles
- Safety First: Ensure no breaking changes without approval.
- Test Coverage: Maintain 100% test coverage for new/modified logic.
- Code Quality: Follow strict linting rules (ESLint + Prettier).
- Accessibility: Ensure UI components are accessible (ARIA labels, roles).
Development Guidelines
- Use
pnpmfor package management. - Run tests:
pnpm test. - Run lint:
pnpm lint.
Future Roadmap
- Feature: Add ability to enter custom tip percentage.
- Feature: Add ability to split by item/share.
- Tech Debt: Set up E2E testing with Maestro or Detox.