Added
- Added Architecture Decision Records under
docs/architecture-decisions/. - Added ADR index file:
docs/architecture-decisions/README.md. - Added browser-readable ADR overview:
docs/html/architecture-decisions.html. - Added documented decisions for:
- feature presets as administrator generators;
- CSS Grid over Bootstrap dependency;
- layout partials over monolithic templates;
- inline SVG icons over font icons;
- Joomla module over Joomla component;
- helper-owned CTA data contract;
- administrator JavaScript fallback loading;
- CSS custom properties as public theme API;
- JED preparation without placeholder update server in manifest;
- HTML developer documentation as primary handover format;
- accessibility-first CTA semantics.
Changed
- Updated HTML developer documentation with an architecture decisions section.
- Updated
README.mdto point maintainers to the ADR directory and HTML ADR index. - Updated
IMPLEMENTATION_REPORT.mdwith the documentation governance rationale. - Updated manifest version to
1.0.8. - Updated web asset versions and direct administrator script cache-busting to
1.0.8. - Updated update-server distribution template to reference
1.0.8.
Note
- Introduced a formal decision history so future maintainers can understand the reason behind core architecture choices before changing them.