Skip to content

D2.4 · Consolidated list of open decisions and dependencies

Work streamWS 2 — Target State Architecture
SOW sourceSchedule "A", WS 2 deliverables, third bullet
Status🟡 In progress
Indicative windowWeeks 2–4, closed at WS 2 close

What the SOW asks for

Consolidated list of open decisions and dependencies

Supported by §3 item 3 and WS 2 activity 4: "identify architectural decisions, trade offs, dependencies, constraints and areas requiring further client decision or validation."

The live artifact

This deliverable is not written at the end — it is docs/decisions/open-questions.md, maintained continuously from WS 1 onward and submitted as it stands at WS 2 close.

An item leaves the list in exactly one of two ways: it becomes an ADR in the decision log, or it is explicitly closed with a note recording how. It is never quietly dropped.

What it contains

Per item: the question or dependency, the domain it belongs to, the owner who must answer it, the date it is needed by, and its status. Items that need explanation carry a note beneath the table rather than being compressed into a cell.

Why this deliverable is the honest one

The SOW asks us to identify "areas requiring further client decision or validation" — to surface them, not to resolve them unilaterally. This is the deliverable where a plausible guess is worse than an admission.

It also sits on top of a live disagreement. The segment assessment closes with 29 questions for the solution architecture team; the readiness review closes with seven more. Those are the client's own open items, not ours. Where they overlap with the target state we are documenting, this register should carry them — attributed to their source — rather than pretend they were discovered here.

Some of them are genuinely ours to answer, and the register should say so. "Where does the authorization decision live once display is aggregated?" is an architectural question, and answering it is what WS 2 is for. "Where is the Privacy Office coverage letter?" is not.

Categories

CategoryMeaningResolution path
Architectural decisionA choice with a trade-off that we can makeADR in the decision log
Client decisionA choice only Manulife can makeNamed owner and needed-by date
ValidationSomething we believe but have not confirmedConfirmation from a named source
DependencySomething outside the architecture that gates itOwner, and the roadmap item it blocks
ConstraintA fact the architecture must accommodateDocumented in docs/architecture/; not resolvable

The categories matter because they route differently. Mixing a decision we should be making into a list of things we are waiting on the client for is how an engagement stalls politely.

Where the content is being assembled

Acceptance

Written acceptance from Manulife's project manager per SOW §5. Carried forward into WS 3, where dependencies become roadmap inputs — a dependency that gates a target state capability is the same dependency that gates the roadmap item delivering it.

Internal working knowledge base — not for external distribution.