March 21, 2026
Release / v26.3.21
Builds: 13ea58a, (pending)
- Dark mode header set to true black
- Inline footnote references restyled as superscript
[ # ] - Footnote back-reference scroll positions one line above inline reference
- Fixed double HR above footnotes section
- ToC now tracks H2 headings only
- ToC click behavior scrolls to the HR above the heading
- Doctrine asides: removed italic, reworded rename text
- Integrated Pagefind search with modal dialog and keyboard shortcut
- Established release notes and development log structure
- Legal pages restructured: 9 pages with dedicated sidebar and information architecture
- Footer updated: About | Contact | Legal
- Global table styles added
- Anchor scroll offset for fixed header (
scroll-margin-top: 6.55rem) - Cross-reference format standardized to title form across all constitution articles
- Accessibility audit: 38 sidebar errors resolved
- About page updated: Architects section with ChatGPT and Claude credits
- Splash page rebuilt: dedicated index.astro with hero layout, CTA buttons, full-color wordmark
- Self-hosted fonts: IBM Plex Sans (variable) and Poppins (woff2) — removed Google Fonts dependency
Development Log
Branch: experiment/starlight-feel
- Set dark mode header to true black (
#000000) - Styled inline footnote references as superscript
[ # ]with accent blue - Added footnote back-reference scroll behavior — positions one line above the inline reference
- Removed double HR above footnotes (hid auto-generated separator, added 2px border-top)
- Removed manual
---before footnote definitions in 10 content files - Changed ToC to track H2 headings only (removed H3 tracking)
- Implemented ToC click-to-scroll: targets the
<hr>above each heading for consistent visual anchoring - Removed italic formatting from doctrine asides
- Reworded aside text from “Renamed from…” to “This article was renamed from…”
- Integrated Pagefind search with
@pagefind/default-ui - Rebuilt Search.astro component with modal dialog, backdrop blur, recent searches, and keyboard shortcut (Ctrl+K)
- Established Astro scoping rules for cross-component styling
- Added search CSS custom properties to DocLayout.astro for both themes
- Began development log and release notes structure
- Build: 13ea58a — chore: remove Pagefind and remark-directive, clean up artifacts
Branch: rebuild/astro-native
- Resolved 38 accessibility audit errors in Sidebar.astro (caret
aria-hidden, nav link formatting) - Restructured legal pages — information architecture with single-source ownership:
legal/index.md— Copyright, Trademark & License (absorbedcopyright.md)legal/impressum.md— Corporate structure, canonical contact block, responsible person, jurisdictionlegal/acceptable-use.md— AUP: automated access, content restrictions, AI training, AEGIS compliance claimslegal/accessibility.md— WCAG 2.1 AA conformance, evaluation date, accommodation contactlegal/dmca.md— DMCA designated agent, takedown/counter-notification process- Deleted
legal/copyright.md(content merged into index) - Deduplicated cookies, disclaimer, privacy, terms — cross-references instead of restated content
- Added legal sidebar to Sidebar.astro — flat links, credibility-ordered (Terms, Privacy, AUP, Accessibility, DMCA, Disclaimer, Cookies, Impressum)
- Updated Footer: © 2026 AEGIS Initiative | About | Contact | Legal (links blue)
- Added global table styles to DocLayout.astro (border-collapse, header borders, last-row cleanup)
- Added
[id] { scroll-margin-top: 6.55rem }for anchor links clearing fixed header - Fixed double HR above Backward Compatibility in amendments (table last-row border + manual HR)
- Standardized all 33 cross-references in constitution articles to title form (
[Article N — Name](url)) - Updated About page: “The People” → “Architects”, added ChatGPT credit for v0.1.0, removed self-referential co-authorship line
- Fixed stale
/legal/copyright/links in About page - Updated
finnoybu/aegis-systems→finnoybu/aegis-governancein footnotes (articles VI, VII) - Created GitHub labels: accessibility, dmca, legal
- Enabled GitHub Discussions, created Legal & Licensing category
- Rebuilt splash page (
src/pages/index.astro) — dedicated layout with hero, pill-shaped CTA buttons, full-color AegisWordmark (width 400, AEGIS Gray shield, accent blue diamond) - Deleted orphan
index.mdx(replaced byindex.astro) - Self-hosted all fonts in
public/fonts/— IBM Plex Sans variable woff2, Poppins 300–600 woff2 - Removed Google Fonts dependency from DocLayout.astro and index.astro
- Added
@font-facedeclarations withfont-display: swapand preload hints - Updated AegisWordmark component to accept
widthprop in addition toheight - Mobile menu button hidden on splash page (no sidebar)