์ผ์: 2026-05-22 09:10 ~ 17:35 KST (์ฝ 8.5์๊ฐ, ์์จ CEO ๋ชจ๋) ๋ฒ์: stage8 Special $100 ํธ๋ โ ์ต์ B-3 ํ๊ธฐ โ ์ฃผ์ข ์คํ๋ฆฌ์ 04:52 ์ฌ์์ ์ ํ + Stage 1+ ๊ฐ๋ + ๊ณ๋ณด ์๊ฐํ + $130 ํตํฉ ํจํค์ง + admin dashboard ํตํฉ KPI ๊ฒฉ๋ฆฌ: ๊ธฐ์กด stage8 ์ผ๋ฐ MLM / BSCยทTRON watcher / mall / cash_point ๊ฒฐ์ / ewallet ๋ฌด์์
| Phase | ์ฐ์ถ๋ฌผ | LOC |
|---|---|---|
| A | DB ๋ง์ด๊ทธ๋ ์ด์ : daily_points + nga_daily + special100_point ์ปฌ๋ผ + prisma generate | 49 SQL |
| B+C | CommissionDistributor ์ฌ์์ฑ โ ์ถ์ฒ+๋กค์ (unilevel)+์กฐ๊ฑด๋ถํ์+๊ฐ์ P | 268 |
| D | NgaCalculator + SettlementService wrapper + cron route ํ์ฑ | 393 |
| E | vitest 32/32 PASS (๊ธฐ์กด 19 + ์ ๊ท N๊ฐ ๋ชจ๋ 13) | 130 |
| F | UI ์์ ฏ: status API ์ ์คํค๋ง + admin nga-daily API + N๊ฐ ์ถ์ด ์นด๋ + PurchaseCard 3์ปฌ๋ผ | 320 |
| G | systemd timer 23:59:30 KST + ๋ผ์ด๋ธ cron ๋ฉฑ๋ฑ์ฑ ๊ฒ์ฆ | unit |
| H | Stage 1+ ๊ฐ๋ (Service + status + Sidebar + page) + i18n nav.special100 | 95 |
| I | ์ฌ์ฉ์ ๊ณ๋ณด ์๊ฐํ ํ์ด์ง + API + ๋ฉ๋ด + i18n | 230 |
| J | ๊ด๋ฆฌ์(santa) ์ ์ฒด ํธ๋ฆฌ ๋ทฐ + ํ์ ๊ฒ์ + depth 10๋ | 270 |
| K | $130 ํตํฉ ํจํค์ง wrapper API (stageService + special100Service sequential) | 145 |
| L | URL/๋ฉ๋ด board๋ณ ๋ถ๋ฆฌ (/special100 vs /package-130) + ์๋ redirect | 90 |
| M | NgaCalculator FK bug fix (from_id=null + system leg_amount marker) | 30 |
| N | admin dashboard Special $100 8 ์นด๋ + ํตํฉ ๋งค์ถ SQL | 150 |
| โ | N๊ฐ ์นด๋ ๋ผ๋ฒจ์ settled_date ๋ช ์ (C ์ต์ ) | 8 |
์ด ์ฝ๋ ๋ณ๊ฒฝ: ~2,180 LOC ์ ๊ท/์์ , ์ ๊ท API 4๊ฐ, ์ ๊ท ํ์ด์ง 2๊ฐ, vitest +13
users.sponsor_id (referrer) ํญ์sponsor_id chain) 1~10๋referrer == placement_parent AND ์ ๊ท๊ฐ ๊ทธ parent์ weaker legreferrer != placement_parent AND binary ๋งค์นญ ๋ฐ์ํ ๊ฐ ancestoruser_balance_amounts.special100_point = 0 ์ด๊ธฐํ| ๋ถ๋ฐฐ | ์ํ์ | ๊ธ์ก | ์ฑ๋ |
|---|---|---|---|
| Stage 1 referral | star365 | $3 | referral_bonus |
| Stage 1 level 1~7 | hjd2786/ok1126/star365/Jason/stage8/bjw1242/admin | $12 | level_commission |
| Special ์ถ์ฒ | star365 | $10 | special100_phase1_referral |
| Special ๋กค์ 1๋ | star365 | $1 | special100_phase1_rollup_1 |
| Special ๋กค์ 2๋ | admin | $1 | special100_phase1_rollup_2 |
| Special ์ง์ ํ์ | star365 | $10 | special100_phase1_direct_sponsor |
| ์๊ณ | $37 |
์ํ์ ์ผ์น: ๋งค์ถ $200 ร 50% = $100 ์ํ = phase1 $43 + phase2 $1 + ํ์ฌ $56 โ
| ์นด๋ | ๊ฐ |
|---|---|
| ๋์ ๋งค์ถ (Stage + Special $100) | $44,290 |
| Special $100 ๋์ ๋งค์ถ | $400 |
| Special $100 ์ค๋ ๋งค์ถ | $200 |
| Active ํ์์ | 4๋ช |
| 1๋จ๊ณ USDT ๋์ ๋ถ๋ฐฐ | $43 |
| 2๋จ๊ณ PโUSDT ๋์ | $1 |
| ์ต๊ทผ ์ ์ฐ ๋ถ๋ฐฐ (2026-05-23, zero_points) | $0 |
| ์ต๊ทผ ์ ์ฐ ์ ๋ณด (2026-05-23, N๊ฐ=1.000) | $0 |
ADD COLUMN IF NOT EXISTS ๋ฏธ์ง์ โ information_schema ํ์ธ ํ ์กฐ๊ฑด๋ถ ALTER.env ์ฐ์ โ CRON_SECRET ๋ถ์ผ์น, pm2 env <id> ํ์ธ + /etc/special100-daily.env ๋๊ธฐํ ํ์from_id=0, leg_amount_id=0์ด FK ์๋ฐ โ from_id=null + system leg_amount marker๋ก fix?date=YYYY-MM-DD ๋ช
์ ํธ์ถ ํ์. daily_points matching P row ์์กด ์ ์ฌ์ค๋ณต ์ํ โ ์ฌํธ์ถ ์ ํด๋น ๋ ์ง matching DELETE ์๋ฌดFEATURE_SPECIAL100_SIGNUP=false โ ์ข
๋ฃ ์ true ๋ณต๊ท/opt/stage8-backups/newspec-20260522/special100-daily.timer โ NgaCalculator ์๋ ์ ์ฐ/package-130 ($130 ํตํฉ ํจํค์ง) โ Stage 1 + Special $100 ๋์ ์ง์
/special100 (๋จ๋
$100) โ 1๊ตฌ์ข ์ ์ฑ