PHASE 1 MOCKUP · Foundation: Project Information singleton form · Schedule register · PDF upload + AI extraction · Risks register
1 Project Info empty 2 PDF extraction 3 Project Info filled 4 Browse-gaps (Door B) 5 Schedule register 6 Risks register Acceptance
Scene 1 of 6
Project Information · fresh project
User has just created a project (name + code only). Project Info tab is mostly empty.
Door A — manual edit, every field visible.
AL
Adina Lieblich
Project Information
Foreshore Drainage Upgrade · Stage 2 · FDU-S2-2026
📄
Drop a brief, spec, or scope here
AI extracts fields · you review before saving · the boring way is fine too
Identification
2 / 10 filled
Summary paragraphs
0 / 3 filled
Scope lists
0 / 6 filled
Money
0 / 4 filled
4 fields: approved budget · contingency $ · contingency basis · GST handling — collapsed
Approach paragraphs
0 / 7 filled
7 paragraphs: quality · HSE · environmental · procurement · change · comms · governance — collapsed
Governance + Approvals + References
0 / 6 filled
steering committee · escalation path · authority limits · signatories · linked docs — collapsed
Scene 2 of 6
AI extraction preview after PDF upload
User dropped FDU-Stage-2-Brief.pdf. AI extracted what it could.
User reviews each item, edits inline, kills wrong ones, then "Save all" populates the schema.
Scene 3 of 6
Project Information · after the extraction
9 fields populated from the PDF. User can edit any field inline. Sections marked green where complete.
AL
Adina Lieblich
Project Information
9 of 40 fields filled · last extraction from FDU-Stage-2-Brief.pdf
Identification
5 / 10 filled
Summary paragraphs
1 / 3 filled
Dates
2 / 4 filled
Money
1 / 4 filled
Scope · Approaches · Governance · etc.
remaining sections collapsed in mockup
In the real app these stay expanded. 18 more fields, 0 filled — yet.
Scene 4 of 6
Door B · browse the gaps
Same screen, "Show only blank" toggled ON. Filled fields hidden. User sees ONLY what's left to fill.
Pressed on by mid-process PMs after a dump session.
AL
Adina Lieblich
Project Information
Showing 31 blank fields · 9 already filled, hidden
31 fields still blank
across 8 sections
Each row below: jump directly to fill it · or talk it in via Capture · or close the toggle to see the full form.
Identification · 5 blanks
5 of 10 left
Summary · 2 blanks
2 of 3 left
Scope · 6 blanks
all 6 left
Money · 3 · Dates · 2 · Approaches · 7 · Governance · 4 · etc
collapsed for brevity
Real form scrolls; this mockup collapses the rest.
Scene 5 of 6
Schedule · Phases → Milestones → Tasks
3-level hierarchy. Phase expanded shows Milestones. Milestone expanded shows Tasks. Each row inline-editable.
AL
Adina Lieblich
Schedule · programme
3 phases · 18 milestones · 6 tasks · 12% complete overall
Design
8 milestones · 4 tasks
5 May – 15 Sep 2026 45% In progress edit ✎
M-01 Utility location + DBYD lodgement 100% 15 Jul 2026 K. Hassan
T-01 · Lodge DBYD requests for all utilities5 Jul100%
T-02 · Field-verify located services12 Jul100%
T-03 · Mark up survey base plan15 Jul100%
M-02 Concept design package issued 70% 8 Aug 2026 K. Hassan
M-03 DA submission to council 30% 22 Aug 2026 · 4d late K. Hassan
M-04 Detail design 90% review 10% 28 Aug 2026 K. Hassan
M-05 DA approval received 0% 5 Sep 2026 D. Rangi
M-06 For-construction package issued 0% 15 Sep 2026 K. Hassan
Procurement
4 milestones
15 Sep – 5 Oct 2026 12% Not started edit ✎
Construction
6 milestones
5 Oct 2026 – 15 Apr 2027 0% Not started edit ✎
Scene 6 of 6
Risks · register table
The pattern every register will follow in Phase 2. Click a row → edit modal. + New, search, filter chips, CSV export.
AL
Adina Lieblich
Risks · register
3 risks · 3 active · 1 critical
ID Title Category P × I Score Owner Status
R-01
Unknown utility services in eastern section
No DBYD records past chainage 0+248
Technical 4 × 4
16
K. Hassan Active
R-02
Tidal window narrower than estimated
Affects pour scheduling Aug–Sep
Programme 5 × 2
10
M. Cole Active
R-03
Contaminated fill suspected in southern area
Lab results pending — disposal cost TBC
Environmental 3 × 3
9
D. Rangi Treating

Phase 1 · acceptance checklist

When I tell you Phase 1 is done, you tick these boxes yourself. Anything you can't tick is a real bug. Saves automatically — close the tab and come back, your ticks are still there.

0 / 23 items checked off