Deployed
Azure static website
The full interactive experience is hosted at the AAHA production URL and shares one canonical codebase with SharePoint.
Source-of-truth readiness
This experience verifies the Azure Function API at startup. On the Azure-hosted production URL, edits persist to Azure Storage Tables; this SharePoint/local copy remains a governed offline reference.
Source-of-truth readiness
The live production origin reads and writes the shared database. Browser-local storage remains a safety net and the SharePoint HTML remains the governed offline reference.
Canvas drafts are Azure-backed on the production URL. Criteria-weight edits remain browser-backed until their dedicated API route is deployed; export a backup before changing devices. Publishing remains disabled on this WordPress reference surface.
Deployed
The full interactive experience is hosted at the AAHA production URL and shares one canonical codebase with SharePoint.
Active
Local persistence protects work during a temporary API interruption; export/import provides an additional recoverability control.
Operational
Health, portfolio, canvases, canvas detail, draft-save, and publication endpoints are deployed.
Next hardening
Add named-user roles and tenant-aware authorization before opening production editing beyond the approved team.
Operational
Eight governed tables hold portfolio versions, canvas data, drafts, criteria, score drafts, scorecard data, and release history.
Next hardening
Version and release records exist; named editor attribution, approval workflow, and one-click rollback remain the next control layer.
Production workflow
Yellow controls change a working draft. The interface immediately marks the record as unsaved.
Production workflow
Canvas Score Lab and Portfolio Editor saves write through the API to Azure Storage Tables when the green connection signal is present.
Production workflow
Publishing promotes the shared drafts into the current portfolio release; meetings read that released version.
Production workflow
Release history and JSON backup support recovery. Named-user audit attribution and one-click rollback are still pending hardening.
Current executive release
Offline reference · Published August 4, 2026 - 11:00 BRT · Published by Paul Lima · 31 canvases · Source AAHA Portfolio · PROD · 0 drafts.
Meeting confidence check
Confirm the active Azure portfolio version, review saved database drafts, and present from the production URL. Use the SharePoint copy for governance and recovery as the offline reference.
Production workflow
The approved SharePoint workbook is preserved as the migration baseline and governed reference.
Production workflow
Write scores, commentary, ROoM values, ownership, and classifications through the API into Azure Storage Tables.
Production workflow
Validate the shared drafts and promote them to the current portfolio version with a release-history record.
Production workflow
The production HTML reads the promoted records and displays the exact matching version in every meeting.
| Version | Status | Published | Publisher | Canvases | Notes |
|---|---|---|---|---|---|
| 2026.08.11.002 | Offline reference | August 4, 2026 - 11:00 BRT | Paul Lima | 31 | Initial governed portfolio blueprint · Azure Tables: PortfolioVersions, CanvasSummaries, CanvasDetails, CanvasDrafts, DecisionCriteria, ScoreDrafts, BalancedScorecard, ReleaseHistory |