Skip to content

docs(decisions): amend phase-2 scope - #5

Merged
cikeyz merged 1 commit into
mainfrom
docs/phase-2-amend
Jun 27, 2026
Merged

docs(decisions): amend phase-2 scope#5
cikeyz merged 1 commit into
mainfrom
docs/phase-2-amend

Conversation

@cikeyz

@cikeyz cikeyz commented Jun 27, 2026

Copy link
Copy Markdown
Owner

Summary

  • removes PayMongo from phase-2 scope and restores card as a disabled Coming Soon tile
  • adds OCR-assisted manual receipt verification as the payment centerpiece
  • documents multi-QR/payment account management and deprioritizes Maps behind shipping tiers

Verification

  • docs-only change; no runtime checks required

Copilot AI review requested due to automatic review settings June 27, 2026 09:23
@cikeyz
cikeyz merged commit 498a7de into main Jun 27, 2026
1 check passed
@cikeyz
cikeyz deleted the docs/phase-2-amend branch June 27, 2026 09:23

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s phase-2 scope decision log to remove PayMongo/card-processing work and refocus payment handling around manual receipt verification with optional OCR assistance, while simplifying shipping fees to tier-table lookups and deprioritizing Maps-related work.

Changes:

  • Removes the PayMongo (opt-in) plan and restores card payments as a disabled “Coming Soon” UI tile.
  • Revises shipping fee calculation to rely solely on a seeded shipping tier table (no Maps/distance-based derivation required).
  • Adds planned phase-2 scope for OCR-assisted manual receipt verification and managing multiple QR/account payment methods; moves Maps to an optional future enhancement.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread DECISIONS.md
Comment on lines +113 to +116
- `orders.proof_ocr_text` (TEXT, nullable) stores raw OCR output for uploaded
GCash/bank receipts. No amount/reference parsing is attempted because wallet
and bank screenshot layouts vary. Three-mirror sync: `db/schema.sql`,
migration, `packages/shared/src/index.ts`, `apps/web/src/types.ts`.
Comment thread DECISIONS.md
Comment on lines +139 to +141
- If all required work is complete and time remains, a future enhancement may
add address autocomplete or distance estimates behind a feature flag. It must
not replace the tier-table fallback or introduce courier dispatch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants