MV Agile Dawn AD-2026-047

2 blocked report(s) — review risks on the Insights tab or throttle tasks to model recovery.

Main shipbuilding process

Galangan Pak Sugeng — Blok B · Sprint 12 · Construction & outfitting · Demo dataset

Target %
69.4%
Actual 69.4% · Gap 30.6%
Actual
69.4%
Simulated
69.4%
To target
30.6%
Simple avg
64.0%
Weighted sim
69.4%
Updates
30
Workers
7
In progress
24
Blocked
2
Done
4

Agile flow

WhatsApp templates → worker replies → webhook → SQLite → this dashboard.

1Send template
2Worker reply
3Webhook
4Parse & store
5Dashboard

Work package timeline

Gantt-style view of simulated progress across build phases (7 sprints).

WP ID
Summary
Sprint 1Kickoff
Sprint 2Frame
Sprint 3Hull
Sprint 4Systems
Sprint 5Outfit
Sprint 6Finish
Sprint 7Trial

Progress trend

Work packages — try & adjust

Include in main % with ON · drag slider to throttle · weights affect overall.

ONWPPackageTry %Actual→ MainStatusReporter

Field tasks (parsed progress)

Each WhatsApp report — throttle individual tasks; rolls up to work packages above.

ONTimeWorkerSection / WPTry %Actual→ WP→ MainStatusMessage

Send WhatsApp message

Ready

Broadcast progress templates to yard workers via Fonnte.

Send log
2026-06-04 16:14:16,328 INFO OK target=6285646592922 response={"detail": "success! message in queue", "id": [160485376], "process": "pending", "quota": {"6285646592922": {"details": "deduced from total quota", "quota": 997, "remaining": 996, "used": 1}}, "requestid": 519273102, "status": true, "target": ["6285646592922"]}
2026-06-04 16:22:59,998 INFO ATTEMPT target=6285646592922 template=custom preview=test quick
2026-06-04 16:23:00,500 INFO OK target=6285646592922 response={"detail": "success! message in queue", "id": [160486883], "process": "pending", "quota": {"6285646592922": {"details": "deduced from total quota", "quota": 996, "remaining": 995, "used": 1}}, "requestid": 519290341, "status": true, "target": ["6285646592922"]}
2026-06-04 16:28:45,461 INFO ATTEMPT target=6285646592922 template=custom preview=Test emoji ? ship
2026-06-04 16:28:46,096 INFO OK target=6285646592922 response={"detail": "success! message in queue", "id": [160487959], "process": "pending", "quota": {"6285646592922": {"details": "deduced from total quota", "quota": 995, "remaining": 994, "used": 1}}, "requestid": 519300681, "status": true, "target": ["6285646592922"]}
2026-06-04 16:32:12,942 INFO ATTEMPT target=6281217434241 template=weekly_sprint preview=hello!
2026-06-04 16:32:13,381 INFO OK target=6281217434241 response={"detail": "success! message in queue", "id": [160488680], "process": "pending", "quota": {"6285646592922": {"details": "deduced from total quota", "quota": 994, "remaining": 993, "used": 1}}, "requestid": 519308507, "status": true, "target": ["6281217434241"]}
2026-06-04 16:32:13,388 INFO ATTEMPT target=6281217434241 template=weekly_sprint preview=Test *bold* line
2026-06-04 16:32:13,792 INFO OK target=6281217434241 response={"detail": "success! message in queue", "id": [160488682], "process": "pending", "quota": {"6285646592922": {"details": "deduced from total quota", "quota": 993, "remaining": 992, "used": 1}}, "requestid": 519308523, "status": true, "target": ["6281217434241"]}
2026-06-04 16:34:54,097 INFO ATTEMPT target=6281217434241 template=weekly_sprint preview=hello!
2026-06-04 16:34:54,763 INFO OK target=6281217434241 response={"detail": "success! message in queue", "id": [160489086], "process": "pending", "quota": {"6285646592922": {"details": "deduced from total quota", "quota": 992, "remaining": 991, "used": 1}}, "requestid": 519313444, "status": true, "target": ["6281217434241"]}
ATTEMPT 6281211218808 tpl=blocked_followup
SEND 6281211218808 len=217
RESULT 6281211218808 ok=True reason=success! message in queue
OK 6281211218808

Incoming WhatsApp

Webhook URL: https://sfat1.tail9b919.ts.net/webhook · Funnel status · Auto-refresh 8s

TimeFromMessageExtra
2026-06-04 10:12:42 Rudi Pratama
62811110005
outfitting WP-05 58% HVAC duct level 2
2026-06-04 08:12:42 Ahmad Hidayat
62811110003
mesin 48% generator mounted
2026-06-04 20:12:42 Siti Rahayu
6281217434241
WP-03 geladak 70% — sprint target 72%
2026-06-04 19:12:42 Budi Santoso
6285646592922
ok noted, lanjut las blok B
2026-06-04 12:12:42 Hendra Wijaya
62811110007
WP-07 checklist uji laut 22%
2026-06-04 14:12:42 Rudi Pratama
62811110005
piping bilga WP-05 47%
2026-06-04 15:12:42 Dewi Lestari
62811110004
cat epoxy WP-06 100% selesai compartment C
2026-06-04 16:12:42 Ahmad Hidayat
62811110003
ruang mesin 38% tunggu unit purifier OEM
2026-06-04 17:12:42 Siti Rahayu
6281217434241
geladak utama WP-03 54 persen
2026-06-04 18:12:42 Budi Santoso
6285646592922
lambung blok A starboard 68%, las longitudinal hari ini
Webhook debug log
(no hits yet)

By section

Status

Work packages

Field team

Budi Santoso

6 updates · avg 74.5%

Siti Rahayu

6 updates · avg 62.3%

Rudi Pratama

5 updates · avg 54.6%

Ahmad Hidayat

4 updates · avg 43.0%
1 blocked

Hendra Wijaya

3 updates · avg 27.0%
1 blocked

Fitri Anggraini

3 updates · avg 95.0%

Dewi Lestari

3 updates · avg 96.0%

Risks & blockers

Blocked Sea Trial Prep (WP-07) — 31%
Hendra Wijaya · 2026-06-01 12:12:42
Done Design & Planning (WP-01) — 95%
Fitri Anggraini · 2026-06-03 08:12:42
In Progress Engine Room (WP-04) — 41%
Ahmad Hidayat · 2026-06-04 02:12:42
Done Painting (WP-06) — 100%
Dewi Lestari · 2026-06-04 15:12:42
Blocked Engine Room (WP-04) — 38%
Ahmad Hidayat · 2026-06-04 16:12:42
In Progress Hull (WP-02) — 68%
Budi Santoso · 2026-06-04 18:12:42