Handoverr · RDD handover programme tracker
Session pack — where we are, and what we need from you
For John and the RDD team · Stuart Nunn, Stuart Digital · 3 August 2026
635 ARCA South units · live now
handoverr.pages.dev/#exec
handoverr.pages.dev/#rdd
Adding your notes

There are answer boxes in section 01 and section 05. Type straight into them — what you write is saved in your own browser as you go, and nobody else sees it.

Nothing is submitted from this page. When you have finished, press Email my answers to Stuart at the top of section 05. It opens a message to hello@stuartdigital.io with your answers already in it — you just press send. If you would rather not use email, Copy or Download are there too.

Everyone should fill this in on their own machine and send their own — the answers do not merge, and separate replies are easier to reconcile than one edited between you.

Section 01

01What you asked for

Two inputs shaped everything: your written brief of 27 May, and your dashboard review of 4 June. Nothing in the build is speculative — every screen traces back to one of them.

The number that matters
Forecast opening
dates per unit
Your nominated hero metric. Everything else is anchored against it.
The chain you sit in
CM → PD → RDD
→ Tenant
RDD facilitates handover from CM to ALI via PD, and verifies CM is delivering to contract.
What hurts today
Verifying CM
against contract
Plus: units not ready when CM says they are, and site condition not matching cut plans.

Your 4 June review — what you told us to keep, and to drop

Keep / addWhere it landed
5-stage merchant funnel, ending at unit handover from main contractorRDD Operations — top strip
Priority work queue with delay drill-down + feedback fieldRDD Operations — queue
Cut plans receivedException strip
Lease-out by phase = NTCs ÷ units in phaseExecutive Overview — hero
Leasing shown as NTC and Heads of Terms onlyExecutive Overview — phase bars
Handover back-planned from opening, with your buffer ruleExecutive Overview — back-planning table
Forecast is the authoritative roadmap, not targetOpening roadmap
DropStatus
Leasing position panelRemoved
Turnover riskRemoved
Opening look-aheadRemoved
"Next 4 weeks" stripRemoved
"12 signed off" metricRemoved
GLA / spaces / revenue for senior managementRemoved
Bug: phase filter missing related tenants across phasesFixed

Your three "dream" items — CM contract review, PD base-build programme, IFC drawings — are held for the document register in Stage 4. They are the reason this is a verification tool, not a snag list.

Corrections and clarifications on the 4 June review

Anything above that is wrong, out of date, or needs qualifying — something we kept that should have gone, something dropped that you want back, or a change of mind since June.

Saved and exported with the section 05 answers — use Copy all answers or Download as .md there.

Section 02

02What's built — live now

Two dashboards, running on 635 real ARCA South units extracted from RDD's own Merchant Monitoring workbook. This is not a mock-up with invented numbers — every figure on screen is your data.

Open Executive Overviewhandoverr.pages.dev/#exec Open RDD Operationshandoverr.pages.dev/#rdd

Both open live in a browser — nothing to install, no log-in. Each dashboard has its own link, so either can be sent on its own.

Handoverr Executive Overview dashboard
Executive Overview — lease-out by phase (NTC + Heads of Terms only), forecast opening roadmap by month, and handover back-planning that applies your −6 month rule and the −9 month "ask early, because they're always late" buffer.  Live: handoverr.pages.dev/#exec
Handoverr RDD Operations dashboard
RDD Operations — the five-stage funnel exactly as you specified it, an exception strip that is clickable as a filter, and the priority work queue with per-unit delay days across base-build handover, fit-out start, drawing submission and opening.  Live: handoverr.pages.dev/#rdd
Section 03

03What your own data already says

These numbers were not typed in. They fell out of the workbook the moment it was loaded. This is the argument for the tool — the information already exists in RDD, it just cannot be seen.

The funnel · 635 units

NTCs received
201
32% of units
Merchants in design
165
26%
Merchants fitting out
236
37%
Merchants completed
3
0%
Unit handover from CM
0
Not captured anywhere today

The exceptions

Base-build handover late
69
CM target passed, no actual
Fit-out start late
11
Merchant has not started
Drawings overdue
165
Design submission past due
Opening late
8
Target passed, not trading
Units w/ delay notices
89
Formal notice already issued
The one that matters: 0 of 635 units have a recorded handover from the main contractor

142 units are already trading, so handover plainly happened — but the workbook has nowhere to record it. That is the single gap between what RDD does and what RDD can evidence. It is also exactly the thing you need if you are going to hold CM to contract.

Also visible on load: 39% leased out (201 NTC + 40 Heads of Terms against 622 leasable), 51 units opening in the next 90 days, 8 already behind on opening, and a forecast peak of 100 openings in May 27.

Section 04

04Where we are — honestly

This is a working prototype, not a system. It is deliberately read-only. The purpose of today is to agree that the picture is right before anything is built that is expensive to change.

Built and live

  • Real data spine — an import that reads the Merchant Monitoring workbook and produces a clean, auditable unit record. Repeatable, not a one-off paste.
  • Two dashboards — Executive Overview and RDD Operations, to your 4 June specification.
  • Exception engine — every "late" is derived from your target and actual dates, not entered by hand.
  • Priority work queue — filterable by phase, level, parcel, status; searchable by tenant or unit.
  • Design system — a single consistent house style across every screen and every future export.
  • Hosted — live on a URL, loads in under a second, nothing to install.

Not built yet — and deliberately so

  • Editing and writes — nobody can change a date in the tool yet. It reads the workbook.
  • Log-in — no accounts, no Ayala single sign-on, no permissions.
  • The full unit record — design submission, MEP, delay notices and close-out are in your TSR format but not yet in the data model.
  • Documents — no cut plans, LODs, IFC drawings or contract sections attached to units.
  • Inspections and snags — no joint inspection capture, no snag register, no photos.
  • Excel export and multi-mall — one mall, no export button.
  • Alerts — nothing emails you when a date slips.
Where the pilot mall stands. The prototype runs on ARCA South because that is the workbook we have. Evo City goes in the moment the unit list arrives — it is a data load, not a rebuild. The tool has been multi-mall in its structure from day one.
Section 05

05What we need from you

Eleven items. Seven are decisions only RDD can make, two are data, two are about the path. Nothing below is a big piece of work for you — but the build stalls without them.

Answers save in this browser as you type

A · Product decisions blocking Stage 2

1On a Monday morning, what should be at the top of the work queue?

The queue is currently sorted by delay count. If the real priority is "openings inside 90 days" or "base-build handover late", the whole screen changes.

2Which filters are non-negotiable for RDD?

Phase, level, parcel and status are in. Anything missing that you would use daily?

3What is missing from the unit record to fully replace the spreadsheet row?

The single most valuable answer here. The day it is complete, RDD stops maintaining two things.

4Which parts of the record are RDD-owned and editable, and which are Leasing- or Finance-owned and read-only?

Determines the permission model. Getting it wrong means either RDD is blocked or another team's data gets overwritten.

5Who sets up a new mall, and what is the minimum needed to start?

Decides whether onboarding a mall is a service we perform or a screen you use.

6Do you want the final column labelled "Opening" or "Occupancy"?

Small, but it is the hero metric and it should read in RDD's own language.

7Which rows count as RDD handover units, and which are leasing-only or storage?

Right now excluded and storage rows are hidden by default. Confirm that is correct, or the denominators are wrong.

B · Data

8Evo City unit list, as Excel — whatever RDD works from today

Unblocks Evo City live in the tool. This is the last input needed; loading it is a day's work, not a build.

9Confirm the ARCA South workbook we hold is the current one, and who owns updating it

Tells us whether the tool reads a file, or eventually replaces it.

C · The path

10Is Handoverr a replacement for the current system at renewal, a parallel pilot alongside it, or a separate bid?

All three are workable. They lead to very different build orders, and building the wrong one wastes months.

11Who owns that decision — you, senior management, or procurement? And when does the current contract renew?

Sets the timetable everything else back-plans from.

+Anything else raised in the session
What we are not asking for. No budget approval, no procurement paperwork, no committee. Items 1–9 are a conversation and one Excel file.
Finished? Send it back.

Your answers are only on this computer until you send them. One press opens an email to hello@stuartdigital.io with everything you have typed already in the body — check it over and hit send.

If your mail client does not open, use Copy and paste into a message to hello@stuartdigital.io — same thing.

Section 06

06Build plan

Seven stages. Each one ends in something you can open and use, and each one is gated by your sign-off before the next starts. Durations are working time from go-ahead, and assume RDD feedback inside five working days.

Stage 0complete
Real data spine + two dashboards live Import from the Merchant Monitoring workbook, 635 units, exception engine, Executive Overview and RDD Operations. Read-only, hosted.
From youNothing. Done.
Stage 1~1 week
Agree the picture next Apply your answers to the queue order, filters, labels and unit inclusion rules. Re-cut the dashboards and hand back for sign-off.
From youQuestions 1, 2, 6, 7. A single conversation.
Stage 2~2 weeks
Complete the unit record Merge the full 8-stage Tenant Status Report model into the spine: concept and detailed design, architectural and MEP, delay notices per stage, fit-out percentage, approval to trade and close-out. This is what makes the tool able to replace the spreadsheet row rather than summarise it.
From youQuestion 3 — the gaps in the unit record.
Stage 3~3 weeks
Make it live — writes, log-in, audit trail RDD edits dates in the tool instead of the workbook. Ayala single sign-on. RDD-owned fields editable, Leasing and Finance fields read-only. Every change stamped with who and when, so the record is defensible against CM.
From youQuestion 4 — field ownership. Plus an IT contact for sign-on.
Stage 4~2 weeks
Documents and export Cut plans and LODs attached to units, IFC drawings, CM contract sections, sign-off certificates. Excel export from any filtered view, so nothing you do today gets taken away.
From youWhere the documents live today, and who may upload.
Stage 5~3 weeks
Joint inspections and snags Inspection capture on site with PD and CM, photos, pass / pass-with-snags / fail, a snag register per unit with owner and due date, and close-out verification. A QR placard per shopfront so a phone scan opens that unit.
From youYour inspection form and sign-off sheet as used today.
Stage 6~2 weeks
Second mall and the senior management view Evo City alongside ARCA South, a portfolio view across malls, an opening-readiness screen for senior management showing only what they asked for, and alerts when a date slips or a snag goes overdue.
From youQuestion 8 — the Evo City unit list. Earlier is better.
Stage 7ongoing
Handover and continuity Written system documentation, your own copy of the source, the support arrangement, and the quarterly review cycle. Covered in section 08.
From youNomination of an Ayala IT owner.
Sequencing note. Stages 1 and 2 are cheap and remove nearly all the remaining risk, because they settle what the tool is. Stage 3 is the first genuinely expensive one — it is where the tool stops being a picture of the workbook and starts being the record. We should not start it until the answer to question 10 is known.
Section 07

07What you get, what you own

Set out plainly, before anyone asks — what Ayala ends up holding, and what it does not. Fees and contract terms are deliberately not in this pack; they follow once the scope is agreed.

What Ayala gets

  • A perpetual, non-exclusive licence to use Handoverr across Ayala-owned and Ayala-operated malls. No per-seat charge, no cap on users.
  • Hosted, maintained and supported, on Ayala's own cloud account.
  • All data exportable to Excel, CSV or JSON at any time, without asking.
  • Quarterly review with RDD, and a defined route for changes.

What Ayala owns outright

  • All of the data. Unit records, tenant information, dates, snags, photos and every uploaded document. Ayala's, unconditionally, from day one.
  • The domain and the accounts. Registered in Ayala's name, on Ayala's card, from the start.
  • The right to take a full copy of the data and walk away at any time, for any reason.

What Stuart Digital retains

  • The underlying platform code and the reusable components behind it. Ayala licenses the product; it does not buy the toolkit. That is what keeps this a fraction of the cost of a bespoke build.
  • The right to license Handoverr to other operators — never with any Ayala data, configuration or branding in it.

How it is supported and changed

ItemWhat happens
SupportDefect correction, security patching, platform upgrades and management of the hosting environment.
ReleasesScheduled release cycles through the year, with a quarterly review alongside RDD.
Changes after go-liveAn agreed allowance of development time each quarter, drawn down against changes RDD asks for — so a small change does not need a new conversation each time.
New modulesAnything materially outside the agreed scope is scoped and agreed separately, and always before work starts.
Commercials are a separate conversation. This pack is about the product and the plan. Fees, terms and the contract come once the scope in section 06 is agreed, and will be set out in their own document.
Section 08

08"What happens if Stuart disappears?"

A fair question, and the right one to ask before signing anything. It deserves a structural answer rather than a reassurance. There are six, and any three of them alone would be enough.

01 · Infrastructure
It runs on Ayala's account
Hosting, domain and database are registered to Ayala and paid by Ayala from day one. Stuart Digital is granted access to them — not the other way round. Revoking that access does not take the system down.
02 · Technology
Ordinary, mainstream stack
React, TypeScript and Cloudflare. No bespoke framework, no proprietary runtime, no unusual dependency. Any competent web development firm in Manila can pick this up.
03 · The source itself
You hold the code, and the key to it
A copy of the source lives in Ayala's own repository, refreshed at every release, with Ayala holding the access to it. Nothing has to be requested from anyone and no third party has to be invoked. If Stuart Digital is ever not there, the code is already in your hands and ready to hand to another developer.
04 · Documentation
A handover pack, kept current
Architecture, data model, deployment steps and credentials location — written as a contractual deliverable of Stage 7 and refreshed at each release, not produced in an emergency.
05 · Continuity of the entity
A named second developer
The support agreement names a nominated backup developer with existing access, so cover is a person Ayala can call, not a clause. Optional, priced into the support fee.
06 · A clean exit
Ayala can take it over whenever it wants
Taking full ownership of the delivered code is an option written into the agreement from the start, on terms fixed at the outset rather than negotiated later under pressure. The dependency becomes a decision Ayala controls, not one it is stuck with.
The honest framing

Key-person risk is real and should not be argued away — it exists with any small supplier, and it exists with a large one too, in the form of an account manager who leaves. What matters is whether the risk is contained. Here it is contained by the fact that Ayala owns the data, owns the infrastructure, already holds the source and the access to it, has documentation as a deliverable, and can take the code over on terms agreed at the outset. The worst realistic case is that Ayala hands a documented, ordinary codebase running on its own cloud account to another developer. That is an inconvenience, not a system failure.

The comparison worth making: with an incumbent platform vendor, none of the above is typically true. The data lives on their servers, the source is never available on any terms, and if the product is discontinued or repriced there is no exit other than a full replacement.

Close

09What we would like to leave with today

One
Sign-off that the picture is right
Or a list of what is wrong with it.
Two
Answers to questions 1–7
A conversation, not a form.
Three
The Evo City unit list
Whatever RDD works from today.
Four
A view on the path
Replacement, parallel pilot, or separate bid — and who decides.