Task register

Before and after this run. Every change cites the message that caused it.

TaskOwnerDueBeforeAfterEvidence
Task A
Deliver reinforcement bar to Zone 1
Lim Wei Jie2026-07-25in progressdoneMSG01
Task A completed. All materials delivered on time.
v2 · ai:classifier · conf 0.99
Task B
Confirm supplier quotation for formwork
Nurul Aisyah2026-07-24in progressblocked
still waiting for supplier
MSG02
Task B - still waiting for supplier.
v2 · ai:classifier · conf 0.99
Task C
Complete concrete pour Level 3
Tan Boon Huat2026-07-23in progress=in progressunchanged this run
Task D
M&E riser installation Block B
Rajesh Kumar2026-07-26in progress=in progressunchanged this run
Task E
Submit QS valuation for Aug claim
Chua Mei Ling2026-07-20
overdue
in progress=in progressunchanged this run
Task F
Deliver switchgear to substation
Zhang Wei2026-07-24in progressdoneMSG08
任务F已完成,材料已送到
v2 · ai:classifier · conf 0.99
Task G
Piling works at Berth 3
Ahmad Firdaus2026-07-23in progressdoneMSG06
Piling at Berth 3 done ✅
v2 · ai:classifier · conf 0.99
Task H
Marine fender replacement Berth 5
Goh Chee Kong2026-07-25in progressblocked
waiting for supplier, no ETA
MSG07
Task H blocked - waiting for supplier, no ETA
v2 · ai:classifier · conf 0.99
Task I
Cable pulling Zone 4
Siti Nadhirah2026-07-27in progress=in progressunchanged this run
Task J
Earthing test Block C
Kamal Hassan2026-07-26in progress=in progressunchanged this run

The audit trail is append-only and enforced by the database: an AI-driven change with no source message is physically rejected, and no row can be edited or deleted after the fact.