feat(slides): add architecture diagrams to Road to Multitenancy presentation#82
Merged
denhamparry merged 2 commits intomainfrom Feb 27, 2026
Merged
Conversation
Conducted independent review and validation of implementation plan for adding architecture diagrams to Road to Multitenancy presentation. Review findings: - Overall assessment: Approved - 2 gaps identified (slide placement inconsistency, PDF path note) - 2 edge cases flagged (SVG font rendering, MARP image sizing) - 1 risk documented (Data Isolation narrative fit) - 0 required blocking changes Asset pipeline validated against package.json copy-assets script. Smoke test coverage confirmed in scripts/smoke-test.js. SVG format choice verified for MARP HTML and PDF rendering. Recommendation: Proceed to implementation 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
…ntation Resolves #78 by creating three new SVG architecture diagrams and adding corresponding slides to the Road to Multitenancy presentation. New diagrams (slides/assets/road-to-multitenancy/): - system-architecture-overview.svg: Kubernetes cluster view with Edera hypervisor layer, worker nodes, and isolated tenant zones - deployment-architecture.svg: Infrastructure topology showing cloud layer, worker nodes with Edera zones, and tenant routing - data-isolation-patterns.svg: Three-column comparison of database-per- tenant, schema-per-tenant, and row-level security strategies New slides added to slides/2026-01-14-road-to-multitenancy.md: - "Multi-Tenant System Architecture" (after How Edera Works slide) - "Deployment Architecture" (follows System Architecture) - "Tenant Data Isolation Patterns" (after Platform Engineering Impact) All diagrams use the Edera V2 colour scheme: - Dark teal (#013a3b), light mint (#d0fdf2), cyan accent (#02f4d5) Build verification: - HTML build passes (marp -I slides/ -o dist/) - PDF build passes (marp -I slides/ --pdf -o dist/) - All smoke tests pass (16/16 checks) - Assets correctly copied to dist/assets/road-to-multitenancy/ 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds three new SVG architecture diagrams to the Road to Multitenancy presentation,
providing visual anchors for the key concepts discussed in the talk. All diagrams
use the Edera V2 colour scheme and are placed at narrative-appropriate positions
in the slide deck.
Changes Made
New diagram files (
slides/assets/road-to-multitenancy/):system-architecture-overview.svg— Kubernetes cluster view showing the controlplane, worker nodes, Edera Hypervisor layer, and isolated tenant zones (A–D)
deployment-architecture.svg— Infrastructure topology showing tenant requestrouting from internet → ingress → worker nodes → Edera zones → containers
data-isolation-patterns.svg— Three-column comparison of database-per-tenant,schema-per-tenant, and row-level security strategies with Edera context note
Slide additions (
slides/2026-01-14-road-to-multitenancy.md):All new slides include comprehensive speaker notes.
Motivation
Issue #78 requested three architecture diagrams to make complex multi-tenancy
concepts more accessible to the audience and provide reference material
post-presentation. The diagrams are created as SVG files to ensure:
#013a3b,#d0fdf2,#02f4d5)Testing
marp -I slides/ -o dist/)marp -I slides/ --pdf -o dist/)dist/assets/road-to-multitenancy/Breaking Changes
None — existing slides are unchanged.
Related Issues
Closes #78
🤖 Generated with Claude Code