Source: 22-MODULE-LIBRARY.md
What this source is
The definitive text reference for the 16-module footprint. It is the markdown companion to the interactive /Squire-Executive-Package-v2/22-MODULE-LIBRARY-STANDALONE.html page in the live demo. Per its own preamble, it exists “when NotebookLM needs a text-only reference for module footprint and routing” — it is specifically designed to be read by AI assistants (like this wiki).
At 1,644 characters, it is compact but authoritative. It resolves the long-running 12-core-vs-4-extension open question and corrects a drift in the Brain1 wiki’s module accounting.
Key claims
- The 12 core modules are explicitly named: SupplierCentral, PaymentCentral, CustomerCentral, MDMCentral, SyncCentral, QualityCentral, PayoutCentral, InstallerCentral, ServiceCentral, InventoryCentral, FinanceCentral, ContractCentral. → module-library (corrected)
- The 4 extension/platform modules are explicitly named: WorkflowCentral, PortalCentral, Vendor Portal, Context Sidecar (labeled “platform demo”). → module-library (corrected)
- Installer Central IS a core module (#8). The narration-scripts.js absence flagged in narration-scripts is now resolved — Installer Central is real and in the core 12; its missing narration entry is a data gap in that file, not an indicator that the module doesn’t exist. → module-library
- Customer Payment Portal is NOT a module. My earlier module-library page (based on narration-scripts.js) counted Customer Payment Portal as module #5. This source’s authoritative 16-module list does not include it. Conclusion: Customer Payment Portal is a demo video that showcases a sub-feature of CustomerCentral or PaymentCentral, not a standalone module. → module-library (needs correction)
- Context Sidecar is the 16th module, classified as an extension/platform demo. It’s listed as #4 in the extension bucket with the explicit label “(platform demo)” — distinguishing it from the other extension modules (WorkflowCentral, PortalCentral, Vendor Portal) which are full modules. The “(platform demo)” qualifier suggests Context Sidecar may be more of a demonstration of platform capabilities than a standalone product module. → context-sidecar and module-library
- Evidence routing pattern (NEW):
<module-id>videos live at/squire-v2-media-demo/watch/videos/player.html?video=<module-id>. This is the canonical URL template for module demo videos. → demo-site - AI Field Mapping live tool URL (NEW):
/ai-field-mapping-editor.htmlon the demo host. This is a live interactive tool, not just a demo video. Worth adding to the demo-site URL catalog. → demo-site - Context Sidecar reviewer proof URL (NEW):
/squire-v2-media-demo/read/context-sidecar-proof.html. A new Read-track URL not previously referenced. → demo-site - Context Sidecar JSON is technical-only: “Raw Context Sidecar JSON should be treated as technical proof only, not the primary reviewer path.” Means there’s a raw JSON artifact for technical reviewers, distinct from the narrated demo video. → context-sidecar
- Dashboard evidence lives under
/public/: module-specific dashboards are at/public/<dashboard>.html. General routing fact. → demo-site - Cross-reference to
23-ENGINEERING-SCALE-QUALITY.mdand26-CANONICAL-METRICS-AND-WORDING.md: the source explicitly asks readers to “keep this file aligned with” both. Both are in the notebook; both will be needed to reconcile metric and module claims in the future.
Pages updated by this ingest
Created (0 new pages): all claims land on existing pages.
Updated (3 existing pages):
- module-library — corrected: replaced the narration-scripts.js-derived list (which counted Customer Payment Portal as a module and was confused about Installer Central) with the authoritative 12-core + 4-extension list from this source. Added the evidence routing patterns.
- suitecentral-2-overview — resolved the 12-vs-4 split open question
- demo-site — added the new URLs (ai-field-mapping-editor, context-sidecar-proof, dashboard routing pattern)
Notable quotes
“Total library footprint represented in executive/demo flow: 16 modules (12 core + 4 extension/platform).” — Notes section
“Context Sidecar (platform demo)” — the 4th extension/platform module entry, explicitly qualified
Cross-references / contradictions found
- Corrects a wiki drift from the narration-scripts.js ingest: my earlier module-library page counted 15 narration-backed modules plus Installer Central (no narration) for 16 — BUT I also listed Customer Payment Portal as a module because it had its own narration entry. The authoritative list here shows Customer Payment Portal is NOT a module. So the 16 modules are: the 11 narration-backed “-central” modules I listed (contract, customer, finance, inventory, mdm, payment, payout, portal, quality, service, supplier, sync, vendor-portal, workflow, plus mdm-central = 15) minus Customer Payment Portal (1) plus Installer Central (1) plus Context Sidecar (1) = 16. The corrected list aligns with this source.
- Installer Central open question partially resolved: the module exists and is in the core 12. Its absence from
public/js/narration-scripts.jsis a narration-data gap, not a module-existence gap. Theinstaller-central-proximity.webmvideo file in the asset manifest is its demo; the narration text may live elsewhere or may be embedded in the video audio (like the AI Governance Layer hook video). - Context Sidecar terminology: 22-MODULE-LIBRARY.md calls Context Sidecar a “platform demo” and classifies it as an extension/platform module. Earlier sources (01-executive-summary slide 2, ai-governance-layer-video) called it “the killer app.” Both are accurate — it IS the killer app AND it IS classified as an extension/platform demo in the module library. The two framings are not contradictory; they’re different perspectives (pitch framing vs product architecture).
- Vendor Portal naming: this source uses “Vendor Portal” (two words) while the other 15 modules are camelCase single words (“VendorPortal” form does not appear here). Minor naming inconsistency but not contradictory.
Notes
- This source is written specifically for AI assistants — the preamble says “when NotebookLM needs a text-only reference.” That’s Brain1’s exact use case. Expect more notebook sources to be structured similarly (as text companions to live pages).
- The evidence routing patterns (especially
/squire-v2-media-demo/watch/videos/player.html?video=<module-id>) are useful structural metadata that should inform how we catalog future video-related content on demo-site. - The cross-reference to
26-CANONICAL-METRICS-AND-WORDING.mdis interesting — it suggests there’s a single “source of truth” metrics document that should reconcile all the test-count vintages captured on production-proof. Worth ingesting next if the user wants to close the test-count vintage story definitively.