Skip to content

Latest commit

 

History

History
81 lines (54 loc) · 5.52 KB

File metadata and controls

81 lines (54 loc) · 5.52 KB

Changelog

1.4.0 (2026-05-01)

Features

  • add /crawl-apis skill for API discovery and registry entry generation (#72) (6f4a56b), closes #39
  • add /crawl-data skill for data model discovery and registry entry generation (#73) (6b8e558), closes #40
  • add /deploy skill for Firebase Hosting deployment (#70) (f1ef533), closes #48
  • add Piece 2 meta-model generator (draw.io → registry-mapping.yaml) (#74) (0372f49)

1.3.0 (2026-04-21)

Features

  • discover page improvements — search, domain filter, sort, URL sync (#68) (8304872), closes #60

1.2.0 (2026-04-16)

Features

  • visual differentiation for planned, deprecated, and external elements in graphs (#65) (7c6c7b8), closes #58

Bug Fixes

  • graph node key respects dark mode and uses clearer label (#67) (937a8d2)

1.1.0 (2026-04-12)

Features

  • add cross-domain architecture landscape view (#62) (dbbdf9b)

v1.0.0 (2026-03-27)

First stable release of Architecture Catalog — a schema-driven, Git-native architecture catalog that turns Markdown files into an interactive static site.

Core Features

  • Schema-driven registry — single YAML file (registry-mapping.yaml) defines all types, layers, fields, relationships, and branding. Zero code changes to add new element types.
  • 4-layer registry structure — flat layers with typed sub-folders. One Markdown file per architecture element with YAML frontmatter.
  • Vocabulary-agnostic — works with ArchiMate, TOGAF, C4, or any custom vocabulary. No hardcoded type names in the UI or loader.

Catalog UI

  • Dashboard — domain cards with hover stats, element counts, health indicators, enrichment metrics
  • Domain overview — elements grouped by type, maturity badges, relationship tables
  • Element detail pages — metadata card, outgoing/incoming relationships, rich Markdown documentation
  • Interactive context maps — ReactFlow + dagre graphs with search, filter, focus mode, PNG export
  • Animated event flow diagrams — publish/consume visualization with cross-domain connections
  • Diagram viewer — PlantUML, BPMN, and draw.io rendered inline with zoom and source view
  • Capability heatmap — treemap-style domain-scoped capability visualization
  • Discover page — search and filter across the entire catalog
  • Dark mode — default dark theme with light mode toggle, consistent across all views
  • White-label — configurable company name, catalog name, logo text, accent color via YAML

Tools & Automation

  • Validation script — checks registry entries against diagrams, reports orphans and errors
  • Dashboard generator — HTML health dashboard with domain maturity and layer statistics
  • Init registry script — scaffold a new registry from a mapping YAML
  • Claude Code extensions — 5 skills, 4 agents, 3 hooks, 2 rules for AI-assisted architecture work

Infrastructure

  • Astro 5 + React 18 static site generator
  • Firebase Hosting with multi-site deploy (catalog + docs)
  • GitHub Actions CI/CD — auto-deploy on push to main
  • 81 frontend tests (Vitest) + Python test suite (pytest)
  • Documentation site — Starlight-based docs with 25 pages and 8 demo videos

Example Data

  • 6 domains: Customer Management, Billing & Payments, Analytics & Insights, Integration & Connectivity, Security & Compliance, Platform Operations
  • 180+ registered elements across all 4 layers
  • Architecture diagrams in draw.io format

Links