Appearance
Activity Dashboard β
Branch activity from ch/product and jy/product Β· All history Β· Generated 2026-03-18 16:58:08 KST
| Branch | Commits | Active Days |
|---|---|---|
| π’ ch/product | 104 | 28 |
| π΅ jy/product | 72 |
2026-03-18 (Wed) β
π’ ch/product β
feat 13:39:22 8455ed2
feat: add pool delete API, update fund delete logic, and filter investor pool list
5 files Β· +149 Β· -7
- Infra
- CDK Stack (api-stack)
- DB schema.sql
- Lambda API
- funds.delete
- pools.delete
- pools.get.list
refactor 13:33:49 72a27b9
refactor: promote VitePress as main docs, remove legacy HTML
67 files Β· +13728 Β· -33843
- CI/CD
- deploy-docs.yml
- Docs
- .ci-trigger
- 01-overview.md
- 02-core-concepts.md
- 03-kyc-identity.md
- 04-pool-models.md
- 05-investment-lifecycle.md
- 06-writedown-nav.md
- 07-redemption.md
- 08-smart-contracts.md
- 09-rbac.md
- 10-status-machines.md
- 11-db-schema.md
- 12-triggers.md
- 13-operations.md
- 14-decisions.md
- 15-api-reference.md
- 16-timeline.md
- 17-changelog.md
- 18-failure-types.md
- 19-activity.md
- ActivityFilter.vue
- DecisionManager.vue
- README.md
- README.txt
- SchemaFilter.vue
- backend-logic-map.html
- backend-logic-map.html.bak
- config.ts
- custom.css
- generate-dashboard-vitepress.sh
- generate-dashboard.sh
- index.md
- index.ts
- logo.svg
- package.json
- project.json
- smart-contract-architecture.html
- Infra
- CDK Stack (docs-stack)
- package.json
fix 11:37:52 a207a1f
fix: use npm/npx instead of pnpm for standalone vitepress package in CI
1 files Β· +2 Β· -2
- CI/CD
- deploy-docs.yml
fix 11:36:17 4b42995
fix: use working-directory and pnpm exec for vitepress build in CI
1 files Β· +4 Β· -2
- CI/CD
- deploy-docs.yml
fix 11:34:38 fc2989f
fix: remove --frozen-lockfile for standalone vitepress package
1 files Β· +1 Β· -1
- CI/CD
- deploy-docs.yml
fix 11:32:22 6027ea2
fix: remove pnpm version conflict in deploy-docs workflow
1 files Β· -2
- CI/CD
- deploy-docs.yml
feat 11:28:27 8364de0
feat: convert backend-logic-map.html to VitePress documentation site
29 files Β· +13554 Β· -2
- CI/CD
- deploy-docs.yml
- Docs
- 01-overview.md
- 02-core-concepts.md
- 03-kyc-identity.md
- 04-pool-models.md
- 05-investment-lifecycle.md
- 06-writedown-nav.md
- 07-redemption.md
- 08-smart-contracts.md
- 09-rbac.md
- 10-status-machines.md
- 11-db-schema.md
- 12-triggers.md
- 13-operations.md
- 14-decisions.md
- 15-api-reference.md
- 16-timeline.md
- 17-changelog.md
- 18-failure-types.md
- 19-activity.md
- ActivityFilter.vue
- SchemaFilter.vue
- config.ts
- custom.css
- generate-dashboard-vitepress.sh
- index.md
- index.ts
- logo.svg
- package.json
π΅ jy/product β
No activity β
2026-03-17 (Tue) β
π’ ch/product β
feat 14:53:20 5334a65
feat: backend handoff Mar17 β reinvest API, multi-sig endpoints, PATCH method fix
22 files Β· +881 Β· -597
- Admin API
- admin-users
- fund-members
- funds
- pools
- Infra
- CDK Stack (api-stack)
- DB schema.sql
- Investor Web
- vite.config
- Investor Web UI
- label
- Lambda API
- admin-users.patch.update
- admin-users.put.update
- fund-members.patch.update
- fund-members.put.update
- funds.patch.update
- funds.put.update
- pools.patch.update
- pools.put.update
- redemption-requests.post.cosign
- redemption-requests.post.execute-transfer
- redemption-requests.post.request-approval
- redeposit.post.create
- yield.post.reinvest
- Other
- README.md
chore 11:12:12 ba8be0d
chore: revise wrong time error at activity dashboard
2 files Β· +9 Β· -15
- Docs
- generate-dashboard.sh
- Other
- .mcp.json
π΅ jy/product β
feat 18:03:26 34e32f1
feat: AF-9 Archived pool frontend prep
3 files Β· +14 Β· -1
- Admin
- Route (pools)
- Admin API
- pools
- Admin UI
- status-badge
fix 17:41:17 08eb496
fix: AF-13 deployStatus type error β web PoolView lacks field
1 files Β· +1 Β· -1
- Investor Web
- Route (pools)
feat 17:38:43 c6ece52
feat: AF-14/AF-9/AF-13 β error truncate, delete bottom, hide FAILED
2 files Β· +52 Β· -34
- Admin
- Route (pool-detail)
- Investor Web
- Route (pools)
fix 17:29:13 d90ccaf
fix: AF-9 visually distinct Delete (red) vs Archive (amber) buttons
1 files Β· +20 Β· -10
- Admin
- Route (pool-detail)
fix 17:28:07 b65b034
fix: AF-9 Delete/Archive button visible on all pool statuses
1 files Β· +26 Β· -18
- Admin
- Route (pool-detail)
feat 16:14:46 ac81c84
feat: Round 5 batch 2 β AF-1/3/4
3 files Β· +10 Β· -3
- Admin
- Route (dashboard)
- Route (pool-create)
- Route (pool-detail)
feat 16:09:50 3fe5435
feat: Round 5 handoff β AF-10/7/12/8/9/11, IF-6/7
25 files Β· +271 Β· -85
- Admin
- Route (fund-detail)
- Route (pool-create)
- Route (pool-detail)
- Route (pool-edit)
- Route (redemptions)
- Admin UI
- AutoExpandTextarea
- metric-card
- Investor Web
- Route ($)
- Route (bridge)
- Route (dashboard)
- Route (help)
- Route (notifications)
- Route (pools)
- Route (portfolio-activity)
- Route (transactions)
- Widget (HoldingCard)
- Widget (PCWidgets)
- Widget (documents-tab)
- Widget (overview-tab)
- root
- Investor Web UI
- KYCStatusCard
- OnboardingModal
- RedeemModal
- TransactionDetailDrawer
- status-badge
feat 12:37:52 5de6014
feat: IF-1 in-place Claim/Redeem modals, IF-2 Reinvest CTA, IF-5 chart empty state, IF-6 emojiβlucide icons, AF-1 description textarea, AF-3~6 quick wins
12 files Β· +217 Β· -71
- Admin
- Route (dashboard)
- Route (pool-create)
- Route (pool-detail)
- Route (pool-edit)
- Route (pools)
- Admin UI
- sub-status-indicator
- Investor Web
- Route (dashboard)
- Route (pool.$id)
- Route (portfolio)
- Route (settings)
- Widget (performance-tab)
- Investor Web UI
- PoolStatusAlert
fix 10:40:49 bee43cb
fix: dashboard TS2367 β PENDING β REQUESTED for RedemptionStatus
5 files Β· +329 Β· -100
- Admin
- Route (dashboard)
- Route (pool-detail)
- Admin UI
- notification-log
- Investor Web
- Route (pool.$id)
- Widget (PCWidgets)
2026-03-16 (Mon) β
π’ ch/product β
fix 03:49:40 6ec1f2e
fix: remove unused ExternalLink import breaking CI build
1 files Β· +1 Β· -1
- Admin
- Route (pool-detail)
feat 03:45:48 a38baeb
feat: async pool deploy, pool update API, auth token fix, and invest flow improvements
56 files Β· +2191 Β· -1460
- Admin
- Route (fund-detail)
- Route (pool-create)
- Route (pool-detail)
- Route (pools)
- Route (redemptions)
- Route (yield)
- Admin API
- pools
- use-pools
- Infra
- .env.example
- CDK Stack (api-stack)
- DB schema.sql
- deploy-pool.ts
- package.json
- Investor Web
- Route (pool.$id)
- client
- contracts
- use-sign-in
- Investor Web API
- auth
- use-user-settings
- Lambda API
- activity-events.get.list
- admin-users.get.list
- admin-users.post.create
- dashboard.get.stats
- deposits.get.list
- deposits.post.create
- deposits.post.match
- fund-members.get.list
- fund-members.post.create
- funds.get.list
- funds.post.create
- kyc.post.mint-sbt
- nav-changes.get.list
- nav-changes.post.activate
- nav-changes.post.cancel
- nav-changes.post.propose
- notification-logs.get.list
- notification-logs.post.escalate
- notification-logs.post.resend
- pools.post.burn-receipt
- pools.post.create
- pools.post.deploy
- pools.post.transfer-lp
- pools.put.update
- pools.worker.deploy
- redemption-requests.get.list
- redemption-requests.post.approve
- redemption-requests.post.complete
- redemption-requests.post.fm-accept
- redemption-requests.post.reject
- users.get.list
- yield-distributions.get.list
- yield-distributions.post.create
- Other
- pnpm-lock.yaml
- Smart Contract
- PlatformEscrow.bytecode.ts
- PlatformReceiptNFT.bytecode.ts
- foundry.toml
π΅ jy/product β
feat 18:29:57 3797953
feat: UI/UX complex fixes β I-7/I-7b/I-8/I-10/I-11/I-12
2 files Β· +132 Β· -45
- Investor Web
- Route (pool.$id)
- Widget (PCWidgets)
fix 18:17:39 7915a87
fix: UI/UX quick fixes β 12 items across admin and investor
8 files Β· +39 Β· -40
- Admin
- Route (dashboard)
- Route (pool-detail)
- Admin UI
- data-table
- funding-badge
- Investor Web
- Widget (header)
- formatters
- provider
- Investor Web UI
- status-badge
feat 13:57:31 5eb7505
feat: implement Round 4 QA spec (10 items)
6 files Β· +256 Β· -22
- Admin
- Route (fund-detail)
- Route (pool-create)
- Route (pool-detail)
- Route (pool-edit)
- Admin API
- pools
- Investor Web
- auth-button
2026-03-15 (Sun) β
π’ ch/product β
fix 21:56:10 0f99a2b
fix: resolve frontend build errors from cross-layer field consistency changes
6 files Β· +9 Β· -11
- Admin
- Route (deposits)
- Route (redemption-funding)
- Route (redemptions)
- Investor Web
- Route (pool.$id)
- Route (portfolio)
- Investor Web API
- deposits
refactor 21:51:42 113d01e
refactor: align backend Lambda handlers with sequence diagrams and fix cross-layer field consistency
49 files Β· +1730 Β· -583
- Admin
- Route (deposits)
- Route (pool-detail)
- Route (redemptions)
- Admin API
- deposits
- pools
- redemption-requests
- Admin UI
- status-badge
- Contract Test
- PlatformPool.t
- PlatformPoolFlows.t
- SequenceDiagramVerification.t
- Docs
- backend-logic-map.html
- Infra
- DB schema.sql
- approve-redemption.ts
- deploy-pool.ts
- index.ts
- release-to-fund.ts
- transfer-to-operator.ts
- yield-distribution.ts
- Investor Web
- Route (dashboard)
- Route (pool.$id)
- Route (portfolio)
- Route (portfolio-activity)
- contracts
- Investor Web API
- deposits
- redemption-requests
- redeposit
- underlying-assets
- use-deposits
- yield-claims
- Investor Web UI
- RedeemModal
- YieldClaimDialog
- status-badge
- Lambda API
- deposits.post.create
- deposits.post.match
- deposits.post.refund
- deposits.scheduler.auto-refund
- pools.post.create
- pools.post.deploy
- pools.scheduler.lifecycle
- redemption-requests.post.approve
- redemption-requests.post.complete
- redemption-requests.post.create
- redemption-requests.post.reject
- redeposit.post.create
- yield-claims.post.create
- yield-distributions.post.create
- Other
- CLAUDE.md
- Smart Contract
- PlatformEscrow
- PlatformPool
chore 15:44:51 65197f6
chore: remove code-vs-doc-diff.md from tracking
1 files Β· -154
- Docs
- code-vs-doc-diff.md
refactor 15:44:51 142209a
refactor: simplify redemption to single-stage approval β remove recommend/complete, merge into approveRedemption
7 files Β· +2199 Β· -2428
- Contract Test
- PlatformPool.t
- PlatformPoolFlows.t
- SequenceDiagramVerification.t
- Docs
- backend-logic-map.html
- smart-contract-architecture.html
- Smart Contract
- PlatformPool
- PlatformPool.abi.json
feat 15:44:51 f02b588
feat: add PlatformEscrow & PlatformPoolFactory contracts, update architecture docs
19 files Β· +4464 Β· -1146
- Contract Deploy
- DeployPlatformEscrow.s
- DeployPlatformPoolFactory.s
- Contract Test
- PlatformEscrow.t
- PlatformPool.t
- PlatformPoolFactory.t
- PlatformPoolFlows.t
- SequenceDiagramVerification.t
- Docs
- backend-logic-map.html
- smart-contract-architecture.html
- Investor Web
- contracts
- Other
- CLAUDE.md
- README.md
- Smart Contract
- Makefile
- PlatformEscrow
- PlatformEscrow.abi.json
- PlatformPool
- PlatformPool.abi.json
- PlatformPoolFactory
- PlatformPoolFactory.abi.json
fix 15:39:19 27711f9
fix: replace removed Escrow ABI/address references with PlatformPool in web invest flow
2 files Β· +7 Β· -9
- Investor Web
- Route (pool.$id)
- contracts
refactor 15:39:19 6c55bd0
refactor: consolidate architecture β merge Escrow into PlatformPool, add yield claim flow, clean up legacy code
74 files Β· +7338 Β· -39063
- Admin API
- redemption-requests
- Contract Deploy
- CreateEscrowViaFactory.s
- DeployDepositReceipt.s
- DeployPlatformEscrow.s
- DeployPlatformEscrowFactory.s
- DeployPlatformReceiptNFT.s
- Contract Test
- DepositReceipt.t
- PlatformEscrow.t
- PlatformEscrowFactory.t
- PlatformPool.t
- PlatformPoolFlows.t
- PlatformReceiptNFT.t
- Docs
- code-vs-doc-diff.md
- smart-contract-architecture.html
- Infra
- .env.example
- CDK Stack (api-stack)
- deploy-pool.ts
- environment.ts
- index.ts
- jwt.ts
- middleware.ts
- yield-distribution.ts
- Investor Web
- contracts
- Lambda API
- auth.post.nonce
- auth.post.verify
- deposits.post.create
- deposits.post.match
- deposits.scheduler.auto-refund
- kyc.get.status
- kyc.post.access-token
- kyc.post.mint-sbt
- kyc.post.webhook
- nav-changes.post.activate
- nav-changes.post.cancel
- nav-changes.post.propose
- pools.post.burn-receipt
- pools.post.create
- pools.post.create-escrow
- pools.post.transfer-lp
- pools.scheduler.lifecycle
- redemption-requests.post.approve
- redemption-requests.post.complete
- redemption-requests.post.create
- redemption-requests.post.fm-accept
- redemption-requests.post.recommend
- redemption-requests.post.reject
- redeposit.post.create
- yield-claims.get.list
- yield-claims.post.create
- yield-distributions.get.me
- yield-distributions.post.create
- Other
- CLAUDE.md
- README.md
- Smart Contract
- .env.example
- DepositReceipt
- DepositReceipt.abi.json
- Makefile
- PlatformEscrow
- PlatformEscrow.abi.json
- PlatformEscrowFactory
- PlatformEscrowFactory.abi.json
- PlatformPool
- PlatformPool.abi.json
- PlatformReceiptNFT
- PlatformReceiptNFT.abi.json
- run-1772160048858.json
- run-1772160181071.json
- run-1773130549287.json
- run-1773130633482.json
- run-latest.json
π΅ jy/product β
fix 02:48:06 e31c1d2
fix: resolve CI build errors - severity type, unused vars
3 files Β· +11 Β· -24
- Admin
- Route (dashboard)
- Route (pool-detail)
- sidebar
other 02:39:31 32d1ea9
Admin Round 3: Row color accent, side panel CTAs, yield rebuild, auto-pause, activity pagination
50 files Β· +3619 Β· -1286
- Admin
- Route (admin-settings)
- Route (audit-log)
- Route (dashboard)
- Route (deposits)
- Route (fund-detail)
- Route (fund-managers)
- Route (kyc)
- Route (my-settings)
- Route (pool-create)
- Route (pool-detail)
- Route (pool-edit)
- Route (pools)
- Route (redemption-funding)
- Route (redemptions)
- Route (yield)
- csv-export
- formatters
- header
- pool-form
- routes
- sidebar
- Admin API
- dashboard
- deposits
- pools
- use-deposits
- use-notification-logs
- use-pools
- yield-distributions
- Admin UI
- confirm-dialog
- data-table
- detail-drawer
- funding-badge
- index
- notification-log
- page-layout
- stat-card
- status-badge
- Docs
- backend-logic-map.html
- Investor Web
- PoolCard
- Route (pools)
- Route (portfolio)
- Route (portfolio-activity)
- Widget (PortfolioHero)
- Widget (header)
- pools-bg
- Investor Web API
- index
- support-request
- use-support-request
- Investor Web UI
- Footer
- Other
- CLAUDE.md
2026-03-14 (Sat) β
π’ ch/product β
No activity
π΅ jy/product β
feat 19:56:22 6c6bf66
feat: pool detail + portfolio refinements, pool status alerts, seed data updates
21 files Β· +1455 Β· -391
- Admin
- Route (fund-detail)
- Route (pool-create)
- Admin API
- funds
- pools
- Admin UI
- status-badge
- Docs
- backend-logic-map.html
- Infra
- DB seed.sql
- Investor Web
- PoolCard
- Route (pool.$id)
- Route (pools)
- Route (portfolio)
- Widget (HoldingCard)
- Widget (PCWidgets)
- Widget (PortfolioHero)
- Widget (overview-tab)
- index
- Investor Web API
- pools
- Investor Web UI
- InvestModal
- PoolStatusAlert
- status-badge
- Other
- CLAUDE.md
fix 02:24:59 dd76661
fix: remove 3 unused functions (formatAddress, penaltyLabel, triggerLabel) β build clean
3 files Β· -12
- Investor Web
- Widget (overview-tab)
- Widget (yield-schedule-card)
- auth-button
feat 02:18:59 b305a21
feat: pool detail modernization + design brief fixes + green color alignment
41 files Β· +2864 Β· -2433
- Admin
- Route (kyc)
- Route (pool-create)
- Admin API
- index
- keys
- kyc
- pools
- use-pool-categories
- Docs
- backend-logic-map.html
- smart-contract-architecture.html
- Infra
- DB schema.sql
- DB seed.sql
- Investor Web
- Route (pool.$id)
- Route (pools)
- Route (portfolio)
- Route (portfolio-activity)
- Widget (HoldingCard)
- Widget (PCWidgets)
- Widget (PortfolioHero)
- Widget (QuickActions)
- Widget (header)
- Widget (index)
- Widget (overview-tab)
- Widget (performance-tab)
- Widget (risk-profile-card)
- Widget (risk-terms-tab)
- Widget (yield-schedule-card)
- aset-logo
- aset-logo-white
- auth-button
- global
- redemption-state
- routes
- Investor Web API
- pools
- Investor Web UI
- InvestModal
- MobileBottomNav
- logo
- select
- Lambda API
- pool-categories.get.list
- pool-categories.post.create
- pools.post.create
- Other
- README.md
2026-03-13 (Fri) β
π’ ch/product β
No activity
π΅ jy/product β
docs 18:10:17 b90c971
docs: update backend-logic-map smart contracts section β mermaid rendering fixes
1 files Β· +57 Β· -41
- Docs
- backend-logic-map.html
feat 17:56:28 6916692
feat: Admin gap spec implementation (Β§1-Β§8)
10 files Β· +2341 Β· -170
- Admin
- Route (audit-log)
- Route (fund-detail)
- Route (funds)
- Route (pool-detail)
- Route (pools)
- Route (redemption-funding)
- routes
- sidebar
- Docs
- backend-logic-map.html
- smart-contract-architecture.html
feat 14:36:35 2f6acaf
feat: Yield History tab in portfolio page (QA #4)
1 files Β· +176
- Investor Web
- Route (portfolio)
fix 14:15:17 8d511ea
fix: QA report β 8 fixes across pool list, pool detail, portfolio
6 files Β· +31 Β· -19
- Investor Web
- PoolCard
- Route (portfolio)
- Widget (header)
- Widget (risk-profile-card)
- Investor Web API
- pools
- Investor Web UI
- status-badge
feat 13:32:02 f2d8755
feat: KYC status page + notification preferences restructure
4 files Β· +314 Β· -170
- Investor Web
- Route (kyc)
- Route (settings)
- routes
- Investor Web UI
- KYCStatusCard
2026-03-12 (Thu) β
π’ ch/product β
No activity
π΅ jy/product β
fix 18:15:58 4461cbe
fix: portfolio β investor-friendly redemption labels, duplicate yield fix
1 files Β· +30 Β· -13
- Investor Web
- Route (portfolio)
feat 18:14:24 a656d6e
feat: pool detail β Risk Profile card, Yield Schedule, Fully Subscribed banner
5 files Β· +270 Β· -5
- Investor Web
- Route (pool.$id)
- Widget (index)
- Widget (risk-profile-card)
- Widget (yield-schedule-card)
- Investor Web API
- pools
chore 18:08:38 367f39e
chore: sync schema.sql with latest Supabase DB changes
1 files Β· +443 Β· -540
- Infra
- DB schema.sql
feat 18:03:09 ad5b7b7
feat: investor pool list β collateral badge, escrow icon, Fully Subscribed state
5 files Β· +135 Β· -48
- Investor Web
- PoolCard
- Route (pools)
- Widget (overview-tab)
- Investor Web API
- pools
- Investor Web UI
- status-badge
fix 16:53:07 352644c
fix: replace all EMERGEFI_ISSUED with PLATFORM_ISSUED β fixes build
3 files Β· +7 Β· -7
- Admin
- Route (pools)
- pool-form
- Admin API
- deposits
fix 16:48:41 2ba618b
fix: YIELD_BASED label β forfeits % of accrued yield (configurable)
1 files Β· +2 Β· -2
- Admin
- Route (pool-create)
feat 16:42:20 616534b
feat: Phase 2 admin updates + wizard spec fixes
11 files Β· +1809 Β· -718
- Admin
- Route (pool-create)
- Route (pool-detail)
- Route (redemptions)
- Route (yield)
- Admin API
- pools
- Docs
- backend-logic-map.html
- Investor Web
- Route (landing)
- Route (portfolio)
- auth-button
- Investor Web UI
- tooltip
- Other
- .mcp.json
2026-03-11 (Wed) β
π’ ch/product β
refactor 18:17:40 e5cb3e5
refactor: rename Aset* contracts to Platform*/DepositReceipt, align roles with HTML spec, sync API endpoints
66 files Β· +45504 Β· -45433
- Contract Deploy
- BurnKYCSoulbound.s
- CreateEscrowViaFactory.s
- DeployAsetEscrow.s
- DeployAsetEscrowFactory.s
- DeployAsetKYCSoulbound.s
- DeployAsetLPToken.s
- DeployAsetPool.s
- DeployAsetReceipt.s
- DeployDepositReceipt.s
- DeployPlatformEscrow.s
- DeployPlatformEscrowFactory.s
- DeployPlatformKYCSoulbound.s
- DeployPlatformLPToken.s
- DeployPlatformPool.s
- GrantKYCRoles.s
- Contract Test
- AsetEscrow.t
- AsetEscrowFactory.t
- AsetKYCSoulbound.t
- AsetLPToken.t
- AsetPool.t
- AsetPoolFlows.t
- AsetReceipt.t
- DepositReceipt.t
- PlatformEscrow.t
- PlatformEscrowFactory.t
- PlatformKYCSoulbound.t
- PlatformLPToken.t
- PlatformPool.t
- PlatformPoolFlows.t
- Docs
- backend-logic-map.html
- Infra
- deploy-pool.ts
- kyc-sbt.ts
- Investor Web
- contracts
- Lambda API
- pools.post.burn-receipt
- pools.post.transfer-lp
- Other
- CLAUDE.md
- Smart Contract
- .env.example
- AsetEscrow
- AsetEscrow.abi.json
- AsetEscrowFactory
- AsetEscrowFactory.abi.json
- AsetKYCSoulbound
- AsetKYCSoulbound.abi.json
- AsetLPToken
- AsetLPToken.abi.json
- AsetLPToken.bytecode.ts
- AsetPool
- AsetPool.abi.json
- AsetPool.bytecode.ts
- AsetReceipt
- AsetReceipt.abi.json
- DepositReceipt
- DepositReceipt.abi.json
- Makefile
- PlatformEscrow
- PlatformEscrow.abi.json
- PlatformEscrowFactory
- PlatformEscrowFactory.abi.json
- PlatformKYCSoulbound
- PlatformKYCSoulbound.abi.json
- PlatformLPToken
- PlatformLPToken.abi.json
- PlatformLPToken.bytecode.ts
- PlatformPool
- PlatformPool.abi.json
- PlatformPool.bytecode.ts
docs 17:29:20 8c7eafd
docs: add activity dashboard β auto-generated commit history by author in backend-logic-map
3 files Β· +5169 Β· -3
- CI/CD
- deploy-docs.yml
- Docs
- backend-logic-map.html
- generate-dashboard.sh
feat 16:06:03 69f527e
feat: KYC flow improvements β SumSub integration, SBT re-certification, toast notifications
33 files Β· +1431 Β· -384
- Admin
- Route (kyc)
- eslint.config
- Admin API
- kyc
- CI/CD
- slack-push-notify.yml
- Contract Deploy
- BurnKYCSoulbound.s
- DeployAsetKYCSoulbound.s
- Infra
- .env.example
- CDK Stack (api-stack)
- DB schema.sql
- DB seed.sql
- client.ts
- environment.ts
- index.ts
- kyc-sbt.ts
- Investor Web
- eslint.config
- package
- provider
- types
- use-sign-in
- Investor Web API
- auth
- index
- kyc
- use-kyc
- use-user-settings
- Investor Web UI
- KYCModal
- Lambda API
- auth.post.verify
- kyc.get.status
- kyc.post.access-token
- kyc.post.mint-sbt
- kyc.post.webhook
- Other
- pnpm-lock.yaml
- Smart Contract
- Makefile
π΅ jy/product β
docs 15:45:30 edcb6a8
docs: update backend-logic-map and add docs-src build tooling
5 files Β· +10278 Β· -81
- Docs
- backend-logic-map.html
- backend-logic-map.html.bak
- Other
- docs-src/build.py
- docs-src/template/notion_config.json
- docs-src/template/shell.html
2026-03-10 (Tue) β
π’ ch/product β
No activity
π΅ jy/product β
docs 17:47:26 51cc06a
docs: Round 2 surgical fixes β 14 corrections synced with Notion
1 files Β· +100 Β· -61
- Docs
- backend-logic-map.html
2026-03-09 (Mon) β
π’ ch/product β
No activity
π΅ jy/product β
fix 17:05:34 04e10d8
fix(critical): remove 2 extra </div> tags breaking sidebar navigation
1 files Β· -2
- Docs
- backend-logic-map.html
fix 16:46:19 b8790f8
fix: QA fixes β replace legacy redemption flow, add deposit/yield flow diagrams
1 files Β· +191 Β· -15
- Docs
- backend-logic-map.html
other 16:20:58 d81e9d8
Batch 4: API + Kanban + R15 Changelog
1 files Β· +170 Β· -3
- Docs
- backend-logic-map.html
other 16:15:40 ac505c0
Batch 3: Lifecycle + Triggers + RBAC updates
1 files Β· +2465 Β· -2415
- Docs
- backend-logic-map.html
other 16:09:42 e37f988
Batch 2: Concepts + Status Machines updates
1 files Β· +198 Β· -15
- Docs
- backend-logic-map.html
other 15:26:11 68fbb59
P0 fixes re-applied + Batch 1 schema section updates
1 files Β· +541 Β· -341
- Docs
- backend-logic-map.html
2026-03-06 (Fri) β
π’ ch/product β
feat 15:52:45 0fdef03
feat: replace remaining mock data with real API calls across admin-web and web
25 files Β· +624 Β· -585
- Admin
- Route (fund-manager-detail)
- Route (pool-create)
- Route (pool-detail)
- create-distribution-form
- Admin API
- index
- notifications
- permissions
- pools
- use-funds
- use-notification-logs
- Infra
- CDK Stack (api-stack)
- Investor Web
- Widget (documents-tab)
- Widget (performance-tab)
- Investor Web API
- index
- keys
- nav-changes
- performance-data
- pool-documents
- use-nav-changes
- use-pool-documents
- Lambda API
- notification-logs.post.escalate
- notification-logs.post.resend
- pool-tvl-history.get.list
chore 15:23:54 d10f94a
chore: rename EMERGEFI to ASET
2 files Β· +2 Β· -2
- Infra
- deploy-pool.ts
- Smart Contract
- AsetPool.bytecode.ts
fix 15:22:39 9e1a9fa
fix: replace remaining @emergefi references with @aset across imports and emails
10 files Β· +22 Β· -22
- Admin
- Route (login)
- provider
- Admin API
- permissions
- Infra
- deploy-pool.ts
- kyc-sbt.ts
- Investor Web
- Route (portfolio)
- contracts
- Investor Web UI
- KYCStatusCard
- Lambda API
- pools.post.burn-receipt
- pools.post.transfer-lp
chore 15:11:22 5474701
chore: trigger CI deployment test
refactor 14:49:46 de22ae0
refactor: rebrand EmergeFi to Aset, unify design system, and clean up code
148 files Β· +46295 Β· -45989
- Admin
- .env
- Route (admin-settings)
- Route (dashboard)
- Route (deposits)
- Route (fund-manager-detail)
- Route (fund-managers)
- Route (kyc)
- Route (login)
- Route (my-settings)
- Route (pool-create)
- Route (pool-detail)
- Route (pools)
- Route (redemptions)
- Route (yield)
- aset-logo
- backend_requirements
- create-distribution-form
- env
- favicon
- formatters
- global
- header
- package
- pool-form
- root
- sidebar
- Admin UI
- alert-card
- button
- cancellation-timer
- card
- data-table
- detail-drawer
- empty-state
- explorer-link
- logo
- metric-card
- notification-log
- page-header
- page-layout
- permission-guard
- refresh-indicator
- skeleton
- status-badge
- sub-status-indicator
- switch
- table
- tabs
- CI/CD
- deploy-admin-web.yml
- deploy-docs.yml
- deploy-web.yml
- Contract Deploy
- CreateEscrowViaFactory.s
- DeployAsetEscrow.s
- DeployAsetEscrowFactory.s
- DeployAsetKYCSoulbound.s
- DeployAsetLPToken.s
- DeployAsetPool.s
- DeployAsetReceipt.s
- DeployEmergeFiEscrow.s
- DeployEmergeFiEscrowFactory.s
- DeployEmergeFiKYCSoulbound.s
- DeployEmergeFiLPToken.s
- DeployEmergeFiPool.s
- DeployEmergeFiReceipt.s
- GrantKYCRoles.s
- Contract Test
- AsetEscrow.t
- AsetEscrowFactory.t
- AsetKYCSoulbound.t
- AsetLPToken.t
- AsetPool.t
- AsetPoolFlows.t
- AsetReceipt.t
- EmergeFiEscrow.t
- EmergeFiEscrowFactory.t
- EmergeFiKYCSoulbound.t
- EmergeFiLPToken.t
- EmergeFiPool.t
- EmergeFiPoolFlows.t
- EmergeFiReceipt.t
- Docs
- README.md
- Infra
- .env.example
- CDK Stack (admin-web-stack)
- CDK Stack (api-stack)
- CDK Stack (docs-stack)
- CDK Stack (web-stack)
- DB schema.sql
- DB seed.sql
- app.ts
- deploy-pool.ts
- docs.ts
- environment.ts
- kyc-sbt.ts
- package.json
- siwe.ts
- Investor Web
- .env
- Widget (overview-tab)
- aset-logo
- contracts
- env
- favicon
- global
- package
- wagmi
- Investor Web UI
- InvestModal
- RedeemModal
- badge
- button
- input
- select
- Lambda API
- auth.post.verify
- pools.post.burn-receipt
- pools.post.transfer-lp
- Other
- CLAUDE.md
- README.md
- package.json
- Smart Contract
- .env.example
- AsetEscrow
- AsetEscrow.abi.json
- AsetEscrowFactory
- AsetEscrowFactory.abi.json
- AsetKYCSoulbound
- AsetKYCSoulbound.abi.json
- AsetLPToken
- AsetLPToken.abi.json
- AsetLPToken.bytecode.ts
- AsetPool
- AsetPool.abi.json
- AsetPool.bytecode.ts
- AsetReceipt
- AsetReceipt.abi.json
- EmergeFiEscrow
- EmergeFiEscrow.abi.json
- EmergeFiEscrowFactory
- EmergeFiEscrowFactory.abi.json
- EmergeFiKYCSoulbound
- EmergeFiKYCSoulbound.abi.json
- EmergeFiLPToken
- EmergeFiLPToken.abi.json
- EmergeFiLPToken.bytecode.ts
- EmergeFiPool
- EmergeFiPool.abi.json
- EmergeFiPool.bytecode.ts
- EmergeFiReceipt
- EmergeFiReceipt.abi.json
- package.json
refactor 11:30:57 aa01ced
refactor: enforce coding standards, fix Solidity security issues, and replace hardcoded colors with theme variables
52 files Β· +589 Β· -328
- Admin
- Route (dashboard)
- Route (deposits)
- Route (my-settings)
- Route (pool-create)
- Route (pool-detail)
- Route (redemptions)
- Route (yield)
- Admin API
- notifications
- permissions
- Admin UI
- data-table
- detail-drawer
- explorer-link
- notification-log
- refresh-indicator
- sub-status-indicator
- Infra
- chain.ts
- Investor Web
- PoolCard
- Route ($)
- Route (dashboard)
- Route (help)
- Route (landing)
- Route (notifications)
- Route (pool.$id)
- Route (pools)
- Route (portfolio)
- Route (settings)
- Widget (documents-tab)
- Widget (header)
- Widget (performance-tab)
- Widget (risk-terms-tab)
- Widget (tvl-chart)
- favicon
- formatters
- hashed_logo
- provider
- root
- wagmi
- Investor Web API
- notifications
- performance-data
- yield-claims
- yield-distributions
- Investor Web UI
- Footer
- InvestModal
- KYCModal
- LegalPageLayout
- MobileBottomNav
- OnboardingModal
- RedeemModal
- TransactionDetailDrawer
- YieldClaimDialog
- step-indicator
- Smart Contract
- EmergeFiPool
fix 10:41:38 3d62484
fix(infra): convert seed UUIDs to valid v4 format for API validation
1 files Β· +231 Β· -231
- Infra
- DB seed.sql
chore 10:41:38 08d941d
chore(admin-web): remove unused code and fix query key consistency
3 files Β· +11 Β· -14
- Admin API
- funds
- kyc
- use-funds
feat 10:41:38 34cbe92
feat: replace mock data with real API integration across admin-web
25 files Β· +1684 Β· -733
- Admin
- Route (admin-settings)
- Route (dashboard)
- Route (deposits)
- Route (fund-managers)
- Route (kyc)
- Admin API
- dashboard
- deposits
- funds
- index
- keys
- kyc
- use-dashboard
- use-deposits
- use-funds
- use-kyc
- Admin UI
- index
- skeleton
- Docs
- backend-logic-map.html
- Infra
- CDK Stack (api-stack)
- DB seed.sql
- Lambda API
- activity-events.get.list
- dashboard.get.stats
- deposits.get.list
- funds.get.list
- notification-logs.get.list
refactor 10:41:38 1af9568
refactor: update RedemptionStatus type to use REQUESTED instead of PENDING
1 files Β· +1 Β· -1
- Investor Web API
- redemption-requests
refactor 10:41:36 fc584f3
refactor: align lambda handlers and web UI with R15 schema migration
18 files Β· +246 Β· -194
- Investor Web
- Route (portfolio)
- Investor Web UI
- status-badge
- Lambda API
- admin-users.delete
- admin-users.get.list
- admin-users.post.create
- admin-users.put.update
- deposits.post.match
- funds.post.create
- funds.put.update
- pools.get.list
- pools.post.burn-receipt
- pools.post.create
- pools.post.transfer-lp
- redemption-requests.get.list
- redemption-requests.post.approve
- redemption-requests.post.create
- redemption-requests.post.recommend
- redemption-requests.post.reject
π΅ jy/product β
feat 13:15:24 ec60819
feat(web): landing page branding overhaul β value-driven editorial layout
6 files Β· +276 Β· -213
- Investor Web
- Route (landing)
- aset-logo
- aset-logo-white
- hashed_logo
- Investor Web UI
- Footer
- logo
feat 09:09:15 3886d6f
feat(web): full dark mode landing page with glassmorphism + sphere hero
5 files Β· +452 Β· -188
- Investor Web
- Route (landing)
- Widget (header)
- aset-logo-white
- sphere
- Investor Web UI
- Footer
feat 17:59:52 3e8d303
feat(web): Phase 8 β Header/Auth UX, Mobile QA, Portfolio, Dashboard, Notifications
10 files Β· +435 Β· -292
- Investor Web
- Route (dashboard)
- Route (portfolio)
- Route (transactions)
- Widget (header)
- auth-button
- favicon
- formatters
- global
- Investor Web UI
- filter-tabs
- status-badge
2026-03-05 (Thu) β
π’ ch/product β
No activity
π΅ jy/product β
other 18:41:58 859fca9
Phase 6: Design polish & consistency β color unification, logo swap, footer restructure, mobile fixes
67 files Β· +6865 Β· -1473
- Infra
- supabase.ts
- Investor Web
- PoolCard
- Route ($)
- Route (bridge)
- Route (dashboard)
- Route (disclaimer)
- Route (help)
- Route (home)
- Route (landing)
- Route (notifications)
- Route (pool.$id)
- Route (pools)
- Route (portfolio)
- Route (privacy)
- Route (settings)
- Route (terms)
- Route (transactions)
- Widget (asset-details-tab)
- Widget (documents-tab)
- Widget (header)
- Widget (index)
- Widget (issuer-tab)
- Widget (overview-tab)
- Widget (performance-tab)
- Widget (risk-terms-tab)
- Widget (tvl-chart)
- aset-logo
- formatters
- global
- package
- root
- routes
- Investor Web API
- index
- keys
- notifications
- performance-data
- pools
- redemption-requests
- use-notifications
- use-pools
- use-user-settings
- use-yield-claims
- use-yield-distributions
- user-settings
- yield-claims
- yield-distributions
- Investor Web UI
- Footer
- InvestModal
- KYCModal
- KYCStatusCard
- LegalPageLayout
- MobileBottomNav
- OnboardingModal
- RedeemModal
- TransactionDetailDrawer
- YieldClaimDialog
- filter-tabs
- index
- logo
- stat-card
- status-badge
- step-indicator
- Other
- .mcp.json
- CLAUDE.md
- README.md
- pnpm-lock.yaml
2026-03-03 (Tue) β
π’ ch/product β
fix 12:04:09 3a957b1
fix(admin-web): use VITE_APP_ENV for dev auto-login so it works in built deployments
1 files Β· +1 Β· -1
- Admin
- provider
π΅ jy/product β
fix 19:31:07 645b1e9
fix(admin-web): remove unused FmAcceptRedemptionPayload import
1 files Β· -1
- Admin API
- use-redemption-requests
fix 19:27:52 89423ea
fix: resolve build errors in web and admin-web
2 files Β· +5 Β· -5
- Admin API
- use-redemption-requests
- Investor Web
- Route (portfolio)
other 19:19:59 19f0c3d
R15: schema merge migration β rename tables, restructure columns, add admin tables
74 files Β· +2993 Β· -2309
- Admin
- Route (redemptions)
- Admin API
- fund-members
- issuer-admins
- keys
- platform-admins
- pools
- redemption-requests
- use-fund-members
- use-issuer-admins
- use-platform-admins
- use-pools
- Admin UI
- status-badge
- Docs
- backend-logic-map.html
- Infra
- CDK Stack (api-stack)
- DB schema.sql
- Investor Web
- Route (pool.$id)
- Route (portfolio)
- Route (transactions)
- Investor Web API
- deposits
- index
- keys
- pending-receipts
- pools
- redemption-requests
- use-deposits
- use-pending-receipts
- use-redeposit
- Investor Web UI
- status-badge
- Lambda API
- admin-users.delete
- admin-users.get.list
- admin-users.post.create
- admin-users.put.update
- deposits.get.list
- deposits.post.create
- deposits.post.match
- deposits.post.refund
- deposits.scheduler.auto-refund
- fund-members.delete
- fund-members.get.list
- fund-members.post.create
- fund-members.put.update
- funds.delete
- funds.get.list
- funds.post.create
- funds.put.update
- issuer-admins.delete
- issuer-admins.get.list
- issuer-admins.post.create
- issuer-admins.put.update
- issuers.delete
- issuers.get.list
- issuers.post.create
- issuers.put.update
- pending-receipts.get.list
- pending-receipts.post.create
- pending-receipts.post.match
- pending-receipts.post.refund
- pending-receipts.scheduler.auto-refund
- platform-admins.delete
- platform-admins.get.list
- platform-admins.post.create
- platform-admins.put.update
- pools.post.burn-receipt
- pools.post.create
- pools.post.create-escrow
- pools.post.deploy
- pools.post.transfer-lp
- redemption-requests.get.list
- redemption-requests.post.approve
- redemption-requests.post.recommend
- redemption-requests.post.reject
- redeposit.post.create
- yield-distributions.get.list
2026-02-27 (Fri) β
π’ ch/product β
No activity
π΅ jy/product β
other 23:08:46 6dd16f1
R10-R14: Admin panel rounds 10-14 + QA fixes
18 files Β· +506 Β· -354
- Admin
- Route (admin-settings)
- Route (dashboard)
- Route (deposits)
- Route (fund-manager-detail)
- Route (kyc)
- Route (my-settings)
- Route (pool-create)
- Route (pool-detail)
- Route (pools)
- Route (redemptions)
- Route (yield)
- routes
- Admin API
- funds
- notifications
- Admin UI
- detail-drawer
- notification-log
- page-layout
- switch
feat 17:26:36 1a76ab3
feat(admin-web): Round 6 handoff β all 22 items implemented
102 files Β· +5249 Β· -3584
- Admin
- Route (admin-settings)
- Route (admin-users)
- Route (assignments)
- Route (dashboard)
- Route (deposits)
- Route (fund-manager-detail)
- Route (fund-managers)
- Route (kyc)
- Route (login)
- Route (my-settings)
- Route (pf-changes)
- Route (pool-create)
- Route (pool-detail)
- Route (pool-edit)
- Route (pools)
- Route (receipts)
- Route (redemptions)
- Route (settings)
- Route (users)
- Route (yield)
- admin-dashboard
- assets-tab
- auth-button
- auth-context
- backend_requirements
- compositions-tab
- contracts
- create-assignment-form
- create-distribution-form
- documents-tab
- formatters
- fund-manager-dashboard
- global
- header
- hooks
- index
- investors-tab
- operator-dashboard
- overview-tab
- propose-pf-form
- provider
- role-switcher
- root
- routes
- sidebar
- siwe-message
- types
- use-sign-in
- wagmi
- Admin API
- dashboard
- deposits
- fm-assignments
- funds
- index
- investor-users
- issuers
- kyc
- notifications
- pending-receipts
- permissions
- pf-changes
- pool-compositions
- pool-documents
- portfolio-positions
- underlying-assets
- use-auth
- use-fm-assignments
- use-investor-users
- use-issuers
- use-pending-receipts
- use-pf-changes
- use-pool-compositions
- use-pool-documents
- use-portfolio-positions
- use-underlying-assets
- Admin UI
- alert-card
- cancellation-timer
- data-table
- detail-drawer
- explorer-link
- index
- notification-log
- page-layout
- permission-guard
- refresh-indicator
- role-guard
- status-badge
- sub-status-indicator
- Docs
- README.txt
- backend-logic-map.html
- project.json
- Other
- CLAUDE.md
- README.md
2026-02-26 (Thu) β
π’ ch/product β
chore 14:50:15 0519be8
chore: test redeploy web
3 files Β· +155 Β· -2
- Admin
- Route (dashboard)
- CI/CD
- deploy-web.yml
- Investor Web
- Route (home)
chore 14:35:21 7da6662
chore: test redeploy admin
6 files Β· +36 Β· -2
- Admin
- .env
- CI/CD
- deploy-admin-web.yml
- Investor Web
- .env
- Other
- .gitignore
chore 14:27:40 8b0b382
chore: test redeploy admin
2 files Β· +161 Β· -3
- Admin
- Route (dashboard)
- CI/CD
- deploy-admin-web.yml
chore 14:02:22 23bbb4c
chore: test redeploy
6 files Β· +48 Β· -34
- CI/CD
- deploy-docs.yml
- Docs
- backend-logic-map.html
- Infra
- CDK Stack (certificate-stack)
- CDK Stack (docs-stack)
- app.ts
- docs.ts
π΅ jy/product β
No activity β
2026-02-24 (Tue) β
π’ ch/product β
docs 18:01:51 5853672
docs: display all schema.sql columns in backend-logic-map entity grid
1 files Β· +96 Β· -34
- Docs
- backend-logic-map.html
docs 17:47:39 59ea745
docs: sync backend-logic-map DB schema section with current schema.sql v3
1 files Β· +179 Β· -129
- Docs
- backend-logic-map.html
feat 17:34:27 f0a4124
feat: implement backlog features, replace legacy modules, and enforce code quality
153 files Β· +4578 Β· -2258
- Admin
- Route (admin-users)
- Route (assignments)
- Route (issuer-admins)
- Route (issuers)
- Route (nav-changes)
- Route (pf-changes)
- Route (platform-admins)
- Route (pool-create)
- Route (pool-detail)
- Route (pool-edit)
- Route (pools)
- Route (receipts)
- Route (redemptions)
- Route (settings)
- Route (users)
- Route (yield)
- admin-dashboard
- assets-tab
- auth-button
- client
- compositions-tab
- create-admin-form
- create-assignment-form
- create-distribution-form
- documents-tab
- fund-manager-dashboard
- header
- index
- investors-tab
- operator-dashboard
- overview-tab
- propose-nav-form
- propose-pf-form
- role-switcher
- routes
- sidebar
- Admin API
- admin-users
- fm-assignments
- index
- issuer-admins
- issuers
- keys
- nav-changes
- pending-receipts
- pf-changes
- platform-admins
- pools
- redemption-requests
- use-admin-users
- use-fm-assignments
- use-issuer-admins
- use-issuers
- use-nav-changes
- use-pending-receipts
- use-pf-changes
- use-platform-admins
- use-pools
- use-redemption-requests
- Admin UI
- card
- data-table
- empty-state
- status-badge
- table
- Contract Deploy
- DeployEmergeFiPool.s
- Contract Test
- EmergeFiLPToken.t
- EmergeFiPool.t
- EmergeFiPoolFlows.t
- EmergeFiReceipt.t
- Infra
- CDK Stack (api-stack)
- DB schema.sql
- parse-body.ts
- siwe.ts
- supabase.ts
- Investor Web
- PoolCard
- Route (home)
- Route (pool.$id)
- Route (portfolio)
- Route (transactions)
- Widget (header)
- client
- package
- provider
- routes
- Investor Web API
- index
- keys
- pending-receipts
- pools
- redemption-requests
- redeposit
- use-redemption-requests
- use-redeposit
- use-yield-distributions
- yield-distributions
- Investor Web UI
- KYCModal
- dialog
- index
- label
- status-badge
- Lambda API
- admin-users.delete
- admin-users.get.list
- admin-users.post.create
- admin-users.put.update
- fm-assignments.delete
- fm-assignments.get.list
- fm-assignments.post.create
- issuer-admins.delete
- issuer-admins.get.list
- issuer-admins.post.create
- issuer-admins.put.update
- issuers.delete
- issuers.put.update
- nav-changes.get.list
- nav-changes.post.activate
- nav-changes.post.cancel
- nav-changes.post.propose
- pending-receipts.get.list
- pending-receipts.post.create
- pending-receipts.post.match
- pending-receipts.scheduler.auto-refund
- pf-changes.get.list
- pf-changes.post.activate
- pf-changes.post.cancel
- pf-changes.post.propose
- platform-admins.delete
- platform-admins.get.list
- platform-admins.post.create
- platform-admins.put.update
- pool-compositions.get.list
- pools.get.list
- pools.post.create
- pools.post.transfer-lp
- portfolio-positions.get.list
- redemption-requests.get.list
- redemption-requests.post.approve
- redemption-requests.post.complete
- redemption-requests.post.create
- redemption-requests.post.recommend
- redemption-requests.post.reject
- redeposit.post.create
- users.get.list
- yield-distributions.post.create
- Other
- CLAUDE.md
- README.md
- pnpm-lock.yaml
- Smart Contract
- EmergeFiEscrow
- EmergeFiLPToken
- EmergeFiPool
- EmergeFiReceipt
π΅ jy/product β
feat 17:36:15 68be2b4
feat(decisions): overhaul Decisions section β 9 tickets (D-1 to D-6, L-1 to L-3)
1 files Β· +642 Β· -458
- Docs
- backend-logic-map.html
feat 16:05:12 29feead
feat(decisions): overhaul Decisions section β 9 tickets (D-1 to D-6, L-1 to L-3)
1 files Β· +642 Β· -458
- Docs
- backend-logic-map.html
feat 15:59:54 e785a7a
feat(decisions): overhaul Decisions section β 9 tickets (D-1 to D-6, L-1 to L-3)
1 files Β· +642 Β· -458
- Docs
- backend-logic-map.html
2026-02-23 (Mon) β
π’ ch/product β
other 17:45:00 4d69736
ci: add Slack notifications to docs deploy workflow and update docs
3 files Β· +115 Β· -29
- CI/CD
- deploy-docs.yml
- Docs
- README.md
- backend-logic-map.html
fix 17:40:23 184f6ee
fix: specify pnpm version in packageManager for GitHub Actions
1 files Β· +1
- Other
- package.json
docs 17:38:10 2346366
docs: bump backend logic map version to v6 for deploy test
1 files Β· +2 Β· -2
- Docs
- backend-logic-map.html
other 17:34:21 0f8edd0
ci: allow docs deploy workflow to trigger on all branches
1 files Β· -2
- CI/CD
- deploy-docs.yml
feat 17:31:36 f0a6c2d
feat: add docs/web/admin-web S3+CloudFront stacks and docs auto-deploy CI
17 files Β· +5463 Β· -12
- Admin
- package
- root
- CI/CD
- deploy-docs.yml
- Docs
- README.md
- backend-logic-map.html
- Infra
- CDK Stack (admin-web-stack)
- CDK Stack (certificate-stack)
- CDK Stack (docs-stack)
- CDK Stack (index)
- CDK Stack (web-stack)
- app.ts
- cdk.docs.json
- docs.ts
- environment.ts
- package.json
- Investor Web
- package
- root
π΅ jy/product β
feat 12:23:05 947f6e5
feat: restructure Writedown & Redemption sections (R-1 to R-4)
1 files Β· +171 Β· -49
- Docs
- backend-logic-map.html
2026-02-20 (Fri) β
π’ ch/product β
feat 18:32:18 17e0088
feat: add backend lambdas, contract upgrades, and web API refactor
67 files Β· +5774 Β· -1637
- CI/CD
- slack-notify-frontend.yml
- slack-push-notify.yml
- Contract Deploy
- DeployEmergeFiPool.s
- Contract Test
- EmergeFiPool.t
- EmergeFiPoolFlows.t
- Infra
- CDK Stack (api-stack)
- Investor Web
- .env
- Route (pool.$id)
- Route (pool.create)
- Route (portfolio)
- Widget (header)
- package
- routes
- Investor Web API
- index
- investments
- keys
- pending-receipts
- pools
- portfolio-positions
- redemption-requests
- use-investments
- use-pending-receipts
- use-pools
- use-portfolio-positions
- use-redemption-requests
- users
- wallets
- Investor Web UI
- status-badge
- Lambda API
- admin-users.delete
- admin-users.get.list
- admin-users.post.create
- admin-users.put.update
- auth.post.verify
- fm-assignments.delete
- fm-assignments.get.list
- fm-assignments.post.create
- investments.get.list
- investments.post.create
- issuers.get.list
- issuers.post.create
- pending-receipts.get.list
- pending-receipts.post.create
- pending-receipts.post.match
- pending-receipts.post.refund
- pf-changes.get.list
- pf-changes.post.activate
- pf-changes.post.cancel
- pf-changes.post.propose
- pool-compositions.get.list
- pool-documents.get.list
- pools.post.burn-receipt
- pools.post.transfer-lp
- portfolio-positions.get.list
- redemption-requests.get.list
- redemption-requests.post.approve
- redemption-requests.post.complete
- redemption-requests.post.create
- redemption-requests.post.recommend
- redemption-requests.post.reject
- redeposit.post.create
- wallets.get.list
- yield-distributions.get.list
- yield-distributions.post.create
- Other
- CLAUDE.md
- pnpm-lock.yaml
- Smart Contract
- EmergeFiPool
feat 18:31:03 471d9aa
feat: build admin-web dashboard with full API integration
98 files Β· +5736 Β· -83
- Admin
- Route (admin-users)
- Route (assignments)
- Route (dashboard)
- Route (pf-changes)
- Route (pool-create)
- Route (pool-detail)
- Route (pool-edit)
- Route (pools)
- Route (receipts)
- Route (redemptions)
- Route (settings)
- Route (users)
- Route (yield)
- admin-dashboard
- assets-tab
- auth-context
- compositions-tab
- create-admin-form
- create-assignment-form
- create-distribution-form
- documents-tab
- formatters
- fund-manager-dashboard
- header
- index
- investors-tab
- methods
- operator-dashboard
- overview-tab
- package
- pool-form
- propose-pf-form
- provider
- role-switcher
- routes
- sidebar
- types
- use-sign-in
- Admin API
- admin-users
- fm-assignments
- index
- investor-users
- issuers
- keys
- pending-receipts
- pf-changes
- pool-compositions
- pool-documents
- pools
- portfolio-positions
- redemption-requests
- underlying-assets
- use-admin-users
- use-fm-assignments
- use-investor-users
- use-issuers
- use-pending-receipts
- use-pf-changes
- use-pool-compositions
- use-pool-documents
- use-pools
- use-portfolio-positions
- use-redemption-requests
- use-underlying-assets
- use-yield-distributions
- yield-distributions
- Admin UI
- badge
- card
- confirm-dialog
- data-table
- dialog
- dropdown-menu
- empty-state
- index
- input
- label
- metric-card
- page-header
- page-layout
- role-guard
- select
- separator
- status-badge
- switch
- table
- tabs
- textarea
- tooltip
π΅ jy/product β
chore 17:06:13 8627d70
chore: EOD save (App code & Docs sync)
1 files Β· +188
- Docs
- HTML_vs_Spec_Gap_Report.md
docs 17:06:13 112f6b4
docs: v6 HTML update tickets β PD1-4 decided, 13 DB fields, API endpoints, Phase 3 redemption
1 files Β· +4547
- Docs
- backend-logic-map.html
chore 17:06:13 74060fa
chore: EOD save (App code & Docs sync)
5 files Β· +144 Β· -76
- Investor Web
- README
- project
- Other
- .vercel/README.txt
- .vercel/project.json
- README.md
docs 17:00:52 a720fde
docs: v6 final β B-3 Pool Pause, F-1 NAV status machine, F-3 OIDC wallet note
1 files Β· +28 Β· -1
- Docs
- backend-logic-map.html
docs 16:53:57 b5a0565
docs: v6 β PD1-4 decided, ORACLE_ROLE, 13 DB fields, API groups, Phase 3, changelog
1 files Β· +220 Β· -90
- Docs
- backend-logic-map.html
chore 14:43:28 889379c
chore: EOD save (App code & Docs sync)
49 files Β· +6584 Β· -502
- Docs
- README.md
- backend-logic-map.html
- Infra
- rbac.ts
Investor Web β
- Route (pool.$id)
- Route (portfolio)
- formatters
- package
- react-router.config
- tsconfig.app
- useDeposit
- vercel
- Investor Web API
- pools
- Investor Web UI
- NavHistoryTimeline
- NavUpdatePanel
- Tooltip
- index
- Lambda API
- investments.post
- nav-history.get
- nav.integration.test
- nav.post
- pools.get
- redemptions.post
- Other
- .agent/workflows/linear-tickets.md
- .aiderignore
- .gitignore
- CLAUDE.md
- Linear_Tickets.md
- README.md
- deploy-docs.sh
- scripts/check_linear_tickets.mjs
- scripts/create_bridge_tickets.mjs
- scripts/create_linear_tickets.mjs
- scripts/get_states.mjs
- scripts/nav-migration.ts
- scripts/test_linear_connection.mjs
- scripts/update_all_completed_tickets.mjs
- scripts/update_bridge_tickets.mjs
- scripts/update_completed_tickets.mjs
- scripts/update_fe024.mjs
- scripts/update_linear_statuses.mjs
- scripts/update_p1_tickets.mjs
- scripts/update_qa_tickets.mjs
- supabase/migrations/001_emergefi_schema.sql
- supabase/migrations/002_yield_mechanisms_and_marketing.sql
- supabase/migrations/003_v4.2_dual_lp_and_admin.sql
- supabase/migrations/004_nav_migration.sql
- Smart Contract
- NAVMint
- NAVPool
2026-02-19 (Thu) β
π’ ch/product β
docs 17:40:29 1ecb3b6
docs: add user flow documentation, DB schema, and project README
3 files Β· +1519
- Infra
- DB schema.sql
- Other
- CLAUDE.md
- README.md
π΅ jy/product β
other 17:48:01 dfb2e9b
Apply batch 2-5 doc updates: NAV model migration, oracle, phase numbering, stablecoin language
1 files Β· +4275 Β· -1888
- Docs
- backend-logic-map.html
2026-02-12 (Thu) β
π’ ch/product β
other 15:14:28 562e170
ci: Add Slack webhook notification workflow for frontend branch
1 files Β· +71
- CI/CD
- slack-notify-frontend.yml
chore 15:11:07 e2a8830
chore: Empty commit to test Slack webhook notification
other 15:09:33 80b2338
ci: add Slack notification workflow for frontend-app branch pushes
1 files Β· +71
- CI/CD
- slack-notify-frontend.yml
π΅ jy/product β
fix 12:01:15 d6d01d9
Fix vercel routing to serve backend-logic-map.html at root
1 files Β· +11 Β· -2
- Other
- vercel.json
other 11:31:30 2d88eea
Add backend logic map documentation for Vercel deployment
2 files Β· +1769
- Docs
- backend-logic-map.html
- Other
- vercel.json
2026-02-11 (Wed) β
π’ ch/product β
π΅ jy/product β
docs 17:08:33 88ec5ec
docs: Update README with Feb 11 QA completion (FE-024, FE-025, FE-026)
1 files Β· +279
- Other
- README.md
feat 16:59:58 85f2365
feat: Add Bitcoin bridge via Garden Finance, remove Base Bridge (FE-025 update)
1 files Β· +47 Β· -44
- Investor Web
- Route (bridge)
feat 16:55:48 caac8ee
feat: Add CCTP via Superbridge as primary bridge with comparison table (FE-025, FE-026)
1 files Β· +138 Β· -52
- Investor Web
- Route (bridge)
fix 15:35:58 4147b54
fix: Fix Bridge page header alignment (FE-024)
1 files Β· +1 Β· -3
- Investor Web
- Route (bridge)
fix 15:29:33 6fa2d45
fix: Remove icon from asset empty state and large paused banner (FE-020, FE-021 refinement)
1 files Β· -69
- Investor Web
- Route (pool.$id)
chore 13:28:59 0beea24
chore: trigger vercel deployment for QA tickets
feat 11:42:01 085dffb
feat: Complete QA tickets (FE-020, FE-021, FE-022)
2 files Β· +123 Β· -29
- Investor Web
- Route (home)
- Route (pool.$id)
feat 11:22:10 9772de2
feat: Complete Frontend P1 tickets (FE-005, FE-006, FE-007, FE-009)
2 files Β· +48 Β· -11
- Investor Web
- Route (home)
- Route (pool.$id)
2026-02-10 (Tue) β
π’ ch/product β
feat 17:10:13 b80f206
feat: add admin-web setting
51 files Β· +1399 Β· -105
- Admin
- .env
- Route (dashboard)
- auth-button
- auth-context
- client
- components
- contracts
- entry.client
- entry.server
- env
- env.d
- eslint.config
- favicon
- formatters
- global
- header
- hooks
- index
- methods
- package
- provider
- query-client
- react-router.config
- root
- routes
- sidebar
- siwe-message
- tsconfig
- tsconfig.app
- tsconfig.node
- types
- use-sign-in
- utils
- vite
- vite.config
- wagmi
- Admin API
- auth
- index
- use-auth
- Admin UI
- button
- index
- logo
- Other
- .gitignore
- pnpm-lock.yaml
feat 16:48:40 e2418f3
feat: gate invest flow behind KYC verification and add lpIssuanceModel to PoolView
2 files Β· +19 Β· -1
- Investor Web
- Route (pool.$id)
- Investor Web API
- pools
refactor 16:34:31 5fc6a8a
refactor: centralize ABIs, rename contracts/lambdas, and apply code quality fixes
100 files Β· +45725 Β· -4479
- Contract Deploy
- CreateEscrowViaFactory.s
- DeployEmergeFiEscrow.s
- DeployEmergeFiEscrowFactory.s
- DeployEmergeFiKYCSoulbound.s
- DeployEmergeFiLPToken.s
- DeployEmergeFiPool.s
- DeployEmergeFiReceipt.s
- DeployKYCSoulbound.s
- DeployLPToken.s
- GrantKYCRoles.s
- Contract Test
- EmergeFiEscrow.t
- EmergeFiEscrowFactory.t
- EmergeFiKYCSoulbound.t
- EmergeFiLPToken.t
- EmergeFiPool.t
- EmergeFiReceipt.t
- KYCSoulbound.t
- LPToken.t
- Infra
- .env.example
- CDK Stack (api-stack)
- chain.ts
- deploy-pool.ts
- environment.ts
- index.ts
- kyc-sbt.ts
- kyc-soulbound.abi.json
- package.json
- parse-body.ts
- Investor Web
- Route (pool.$id)
- Route (pool.create)
- Widget (asset-details-tab)
- Widget (documents-tab)
- Widget (header)
- Widget (index)
- Widget (issuer-tab)
- Widget (overview-tab)
- Widget (risk-terms-tab)
- client
- contracts
- index
- package
- root
- routes
- useClaimYield
- useDeposit
- useKYCStatus
- usePoolData
- wagmi
- Investor Web API
- investments
- pools
- use-investments
- use-pools
- Investor Web UI
- button
- Lambda API
- auth.nonce
- auth.post.nonce
- auth.post.verify
- auth.verify
- investments.get
- investments.get.list
- investments.post.create
- kyc-logs.get
- kyc-logs.get.list
- pools.get
- pools.get.list
- pools.post.burn-receipt
- pools.post.create
- pools.post.create-escrow
- pools.post.deploy
- pools.post.transfer-lp
- redemption-requests.get
- redemption-requests.get.list
- underlying-assets.get
- underlying-assets.get.list
- users.get
- users.get.list
- wallets.get
- wallets.get.list
- Other
- pnpm-lock.yaml
- Smart Contract
- .env.example
- ERC20.abi.json
- EmergeFiEscrow
- EmergeFiEscrow.abi.json
- EmergeFiEscrowFactory
- EmergeFiEscrowFactory.abi.json
- EmergeFiKYCSoulbound
- EmergeFiKYCSoulbound.abi.json
- EmergeFiLPToken
- EmergeFiLPToken.abi.json
- EmergeFiLPToken.bytecode.ts
- EmergeFiPool
- EmergeFiPool.abi.json
- EmergeFiPool.bytecode.ts
- EmergeFiReceipt
- EmergeFiReceipt.abi.json
- KYCSoulbound
- LPToken
- Makefile
- foundry.toml
- package.json
π΅ jy/product β
feat 18:27:08 5e75b95
feat: Complete Frontend P0 tickets (FE-001, FE-002, FE-003, FE-004, FE-024)
5 files Β· +53 Β· -46
- Investor Web
- Route (bridge)
- Route (home)
- Route (pool.$id)
- Route (portfolio)
- global
feat 16:39:01 c21f9d0
feat: Add KYC modal and update routes
3 files Β· +394 Β· -7
- Investor Web
- Route (pool.$id)
- Investor Web UI
- KYCModal
- index
feat 11:12:52 393f091
feat: Add KYC modal and update routes
5 files Β· +507 Β· -37
- Investor Web
- Route (home)
- Route (pool.$id)
- mockDataV2
- Investor Web UI
- KYCModal
- index
2026-02-06 (Fri) β
π’ ch/product β
style 18:26:01 113e26b
style: add shadcn Select component and soften borders across UI
7 files Β· +414 Β· -30
- Investor Web
- Route (home)
- Route (portfolio)
- package
- Investor Web UI
- card
- index
- select
- Other
- pnpm-lock.yaml
refactor 18:00:57 098f3ba
refactor: overhaul frontend with session persistence, UI reorganization, and dead code removal
51 files Β· +3486 Β· -1436
- Investor Web
- PoolCard
- Route (api-test)
- Route (home)
- Route (pool.$id)
- Route (portfolio)
- Widget (header)
- Widget (index)
- client
- contracts
- favicon
- formatters
- global
- index
- mockData
- mockDataV2
- package
- provider
- root
- useDeposit
- utils
- Investor Web API
- index
- pools
- use-investments
- use-pools
- Investor Web UI
- StatusBadge
- Tooltip
- badge
- button
- card
- index
- input
- logo
- skeleton
- status-badge
- tooltip
- Lambda API
- pools.get
- Other
- .mcp.json
- pnpm-lock.yaml
refactor 14:36:06 4222b1f
refactor: extract Header widget and unify SIWE-based authentication
8 files Β· +131 Β· -190
- Investor Web
- Route (bridge)
- Route (home)
- Route (pool.$id)
- Route (portfolio)
- Widget (header)
- Widget (index)
- auth-button
refactor 13:29:28 86ba528
refactor: reorganize shared modules and remove unused code
48 files Β· +2010 Β· -606
- Contract Deploy
- DeployKYCSoulbound.s
- GrantKYCRoles.s
- Contract Test
- KYCSoulbound.t
- Infra
- .env.example
- CDK Stack (api-stack)
- auth-middleware.ts
- environment.ts
- index.ts
- jwt.ts
- kyc-sbt.ts
- kyc-soulbound.abi.json
- middleware.ts
- siwe.ts
- supabase.ts
- Investor Web
- Route (api-test)
- index
- sign-in-button
- Investor Web API
- index
- investments
- issuers
- keys
- kyc-logs
- pools
- redemption-requests
- use-issuers
- use-redemption-requests
- users
- wallets
- Lambda API
- auth.nonce
- auth.verify
- investments.get
- issuers.get
- kyc-logs.get
- pools.get
- redemption-requests.get
- underlying-assets.get
- users.get
- wallets.get
- Smart Contract
- .env.example
- KYCSoulbound
- LPToken
- Makefile
feat 13:29:27 51fe283
feat: add SIWE authentication system with JWT token support
54 files Β· +1261 Β· -432
- Infra
- .env.example
- CDK Stack (api-stack)
- auth-middleware.ts
- environment.ts
- jwt.ts
- package.json
- siwe.ts
- supabase.ts
- tsconfig.json
- Investor Web
- Route (api-test)
- auth-button
- auth-context
- client
- eslint.config
- hooks
- index
- provider
- root
- sign-in-button
- siwe-message
- types
- use-sign-in
- Investor Web API
- auth
- index
- issuers
- keys
- kyc-logs
- queries
- use-auth
- use-investments
- use-issuers
- use-kyc-logs
- use-pools
- use-underlying-assets
- use-users
- use-wallets
- wallets
- Investor Web UI
- button
- Lambda API
- auth.nonce
- auth.verify
- investments.get
- issuers.get
- kyc-logs.get
- pools.get
- underlying-assets.get
- users.get
- wallets.get
- Other
- .mcp.json
- .prettierrc
- package.json
- pnpm-lock.yaml
feat 13:28:28 19b8ee3
feat: add smart contracts (KYCSoulbound, LPToken, EmergeFiPool) with tests and deployment scripts
23 files Β· +2933 Β· -82
- Contract Deploy
- Counter.s
- DeployEmergeFiPool.s
- DeployKYCSoulbound.s
- DeployLPToken.s
- Contract Test
- Counter.t
- EmergeFiPool.t
- KYCSoulbound.t
- LPToken.t
- Lambda API
- investments.get
- issuers.get
- kyc-logs.get
- pools.get
- underlying-assets.get
- users.get
- Other
- .gitmodules
- Smart Contract
- .env.example
- Counter
- EmergeFiPool
- KYCSoulbound
- LPToken
- foundry.lock
- foundry.toml
- openzeppelin-contracts
fix 13:28:28 faa7d78
fix: apply code review feedback for pools ordering
1 files Β· +3 Β· -1
- Lambda API
- pools.get
fix 13:28:28 b3fbdf9
fix: apply code review feedback for Lambda validation and types
8 files Β· +89 Β· -16
- Infra
- supabase.ts
- Investor Web API
- pools
- Lambda API
- investments.get
- issuers.get
- kyc-logs.get
- pools.get
- underlying-assets.get
- users.get
fix 13:28:28 1035ce7
fix: apply code review feedback for env validation
1 files Β· +12 Β· -2
- Investor Web
- env
refactor 13:28:26 5d2ae03
refactor: clean code and improve type safety for API layer
11 files Β· +28 Β· -41
- Investor Web
- env
- env.d
- root
- Investor Web API
- index
- investments
- issuers
- kyc-logs
- pools
- underlying-assets
- users
- wallets
feat 13:27:59 ba37586
feat: update api stack
6 files Β· +217 Β· -17
- Infra
- CDK Stack (api-stack)
- Lambda API
- investments.get
- issuers.get
- pools.get
- underlying-assets.get
- Other
- .mcp.json
feat 13:27:57 7bd5296
feat: update api and db schema by 2.0
12 files Β· +678 Β· -114
- Investor Web
- Route (api-test)
- Route (home)
- routes
- Investor Web API
- index
- investments
- issuers
- kyc-logs
- pools
- queries
- underlying-assets
- users
- wallets
π΅ jy/product β
feat 13:18:28 140f440
feat: update frontend application with latest changes
23 files Β· +2700 Β· -153
- Investor Web
- Route (bridge)
- Route (home)
- Route (pool.$id)
- Route (portfolio)
- contracts
- formatters
- global
- index
- mockData
- mockDataV2
- routes
- useClaimYield
- useDeposit
- useKYCStatus
- usePoolData
- Investor Web UI
- StatusBadge
- Tooltip
- badge
- button
- card
- index
- input
2026-01-28 (Wed) β
π’ ch/product β
feat 14:51:33 7cc356c
feat: change api url
2 files Β· +11 Β· -7
- Infra
- CDK Stack (certificate-stack)
- environment.ts
feat 13:49:27 a85bfe1
feat: add wallet info display with address and balance
1 files Β· +47 Β· -3
- Investor Web
- Route (home)
feat 13:40:41 5aa6329
feat: add Foundry smart contract setup for Base network
76 files Β· +28788
- Contract Deploy
- Counter.s
- Contract Test
- Counter.t
- Smart Contract
- .env.example
- .gitattributes
- .gitignore
- Base.sol
- CODEOWNERS
- CONTRIBUTING.md
- CommonBase.t.sol
- CompilationScript.sol
- CompilationScriptBase.sol
- CompilationTest.sol
- CompilationTestBase.sol
- Config.sol
- Config.t.sol
- Counter
- IERC1155.sol
- IERC165.sol
- IERC20.sol
- IERC4626.sol
- IERC6909.sol
- IERC721.sol
- IERC7540.sol
- IERC7575.sol
- IMulticall3.sol
- LICENSE-APACHE
- LICENSE-MIT
- LibVariable.sol
- LibVariable.t.sol
- Makefile
- README.md
- RELEASE_CHECKLIST.md
- Script.sol
- StdAssertions.sol
- StdAssertions.t.sol
- StdChains.sol
- StdChains.t.sol
- StdCheats.sol
- StdCheats.t.sol
- StdConfig.sol
- StdConstants.sol
- StdConstants.t.sol
- StdError.sol
- StdError.t.sol
- StdInvariant.sol
- StdJson.sol
- StdJson.t.sol
- StdMath.sol
- StdMath.t.sol
- StdStorage.sol
- StdStorage.t.sol
- StdStyle.sol
- StdStyle.t.sol
- StdToml.sol
- StdToml.t.sol
- StdUtils.sol
- StdUtils.t.sol
- Test.sol
- Vm.sol
- Vm.t.sol
- broadcast.log.json
- ci.yml
- config.toml
- console.sol
- console2.sol
- dependabot.yml
- foundry.toml
- package.json
- safeconsole.sol
- sync.yml
- test.json
- test.toml
- vm.py
refactor 11:52:26 2ef21bf
refactor: simplify WalletConnect project ID validation
1 files Β· +4 Β· -8
- Investor Web
- wagmi
fix 11:49:15 e301e5a
fix: add production validation for WalletConnect project ID
1 files Β· +11 Β· -1
- Investor Web
- wagmi
feat 11:41:52 92844b1
feat: add WalletConnect with RainbowKit for Base network
9 files Β· +5147 Β· -208
- Investor Web
- .env
- Route (home)
- env
- index
- package
- root
- wagmi
- Other
- CLAUDE.md
- pnpm-lock.yaml
π΅ jy/product β
No activity β
2026-01-27 (Tue) β
π’ ch/product β
refactor 16:23:15 a175cf8
refactor: extract status badge classes to helper function
1 files Β· +12 Β· -9
- Investor Web
- Route (home)
feat 16:13:14 a6e7a7d
feat: add CloudFront distribution and API infrastructure
30 files Β· +1186 Β· -65
- Infra
- .env.example
- CDK Stack (api-stack)
- CDK Stack (certificate-stack)
- CDK Stack (index)
- app.ts
- cdk.context.json
- environment.ts
- package.json
- supabase.ts
- tsconfig.json
- Investor Web
- Route (home)
- client
- index
- methods
- package
- query-client
- root
- Investor Web API
- index
- pools
- queries
- Investor Web UI
- button
- index
- Lambda API
- kyc-logs.get
- pools.get
- users.get
- wallets.get
- Other
- .cursor/rules/CLAUDE.md
- pnpm-lock.yaml
- pnpm-workspace.yaml
π΅ jy/product β
No activity β
2026-01-23 (Fri) β
π’ ch/product β
feat 14:02:16 eb6e9d6
feat: split dev and prod in cdk and add tailwind css
14 files Β· +485 Β· -75
- Infra
- .env.example
- CDK Stack (api-stack)
- app.ts
- environment.ts
- index.ts
- package.json
- Investor Web
- Route (home)
- entry.server
- global
- package
- root
- vite.config
- Other
- .mcp.json
- pnpm-lock.yaml
π΅ jy/product β
No activity β
2026-01-22 (Thu) β
π’ ch/product β
refactor 15:58:05 301bd99
refactor: change ~ to @
2 files Β· +2 Β· -2
- Investor Web
- tsconfig.app
- Other
- CLAUDE.md
fix 15:49:16 cdb34dd
fix: restore isbot check for SEO support
3 files Β· +10
- Investor Web
- entry.server
- package
- Other
- pnpm-lock.yaml
chore 15:46:21 65f91b5
chore: replace WEBHOOK_URL to secret variable
1 files Β· +1 Β· -1
- CI/CD
- code-review.yml
chore 15:39:41 5f84cc2
chore: remove unused package
3 files Β· +2 Β· -28
- Investor Web
- entry.server
- package
- Other
- pnpm-lock.yaml
chore 15:36:07 c6b170a
chore: update CLAUDE.md
3 files Β· +46 Β· -203
- Investor Web
- buggy-component
- buggy-utils
- Other
- CLAUDE.md
fix 15:22:30 88216af
fix: apply additional code review feedback
2 files Β· +5 Β· -12
- Investor Web
- buggy-component
- buggy-utils
fix 15:18:11 37f02cb
fix: apply code review feedback
4 files Β· +154 Β· -75
- Investor Web
- buggy-component
- buggy-utils
- package
- Other
- pnpm-lock.yaml
chore 14:54:30 090f88e
chore: trigger workflow re-run
chore 14:49:15 1fbcad2
chore: trigger workflow re-run
chore 14:42:35 fee6d2e
chore: switch to webhook-based Gemini code review
2 files Β· +36 Β· -61
- CI/CD
- code-review.yml
- gemini-review.yml
chore 13:33:57 f7e7644
chore: use direct Gemini API call instead of third-party action
1 files Β· +44 Β· -38
- CI/CD
- gemini-review.yml
chore 13:29:24 0a440d6
chore: improve code review prompt for stricter analysis
1 files Β· +31 Β· -15
- CI/CD
- gemini-review.yml
chore 12:09:14 35b189a
chore: update review prompt with detailed guidelines
1 files Β· +9 Β· -1
- CI/CD
- gemini-review.yml
chore 12:06:54 fbc052f
chore: configure Gemini API via OpenAI-compatible endpoint
1 files Β· +13 Β· -12
- CI/CD
- gemini-review.yml
chore 11:58:41 d35b788
chore: switch to official google-gemini GitHub action
1 files Β· +1 Β· -1
- CI/CD
- gemini-review.yml
test 11:47:14 67c826e
test: add Gemini code review workflow and intentional buggy code
3 files Β· +176
- CI/CD
- gemini-review.yml
- Investor Web
- buggy-component
- buggy-utils
π΅ jy/product β
No activity β
2026-01-21 (Wed) β
π’ ch/product β
feat 17:52:49 a3563e4
feat: setting
π΅ jy/product β
No activity