Skip to content

Commit aab20a7

Browse files
wzulclaude
andcommitted
Add PLAN.md and .gitignore
PLAN.md is the single source of truth for the CHIP for Magento module implementation. It captures: - Whether Magento is still active (yes, 2.4.x line is current) - Repository strategy: one repo, one code base, branch by Magento version - Full target code structure (controllers, gateway commands, models, etc.) - Integration architecture: redirect-based flow, webhook as source of truth - Payment method priority list (DuitNow QR, FPX, MPGS, etc.) - Anti-patterns to avoid - Phased delivery plan (MVP, expansion, inline methods) - Reference plugins to study (Stripe, Adyen, Razorpay, Billplz, PayPal) - Open questions for the team Intended to be read by any future AI agent or developer before they write code, and updated as decisions evolve. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent c093e6e commit aab20a7

2 files changed

Lines changed: 531 additions & 0 deletions

File tree

.gitignore

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# PHP / Composer
2+
/vendor/
3+
composer.lock
4+
*.phar
5+
6+
# IDE
7+
.idea/
8+
.vscode/
9+
*.swp
10+
*.swo
11+
.DS_Store
12+
13+
# Tests / build artifacts
14+
/build/
15+
/tmp/
16+
*.log
17+
/var/
18+
19+
# CI
20+
.phpunit.result.cache
21+
.phpunit.cache

0 commit comments

Comments
 (0)