Commit Graph
37 Commits
Author SHA1 Message Date
DeCentN2Madness 1a56cd7603 feat(forms): add Form A iframe fallback safeguards 2026-10-28 18:29:32 -07:00
DeCentN2Madness 7cdf209032 test(routing): cover nginx slashless serving template 2026-10-28 17:19:56 -07:00
DeCentN2Madness 61b2bd0f1e feat(forms): add isolated Form A iframe adapter 2026-10-28 17:19:56 -07:00
DeCentN2Madness f41af1966e fix(routing): enforce slashless public URLs 2026-10-25 13:13:46 -07:00
DeCentN2Madness 7a6cab29db feat(forms): add local Form A presentation preview 2026-10-25 13:04:00 -07:00
DeCentN2Madness b102a061fe fix(landing): remove inactive-form availability copy 2026-10-25 12:52:38 -07:00
DeCentN2Madness 356282f61c fix(landing): align early intervention campaign header 2026-10-25 12:38:03 -07:00
DeCentN2Madness 704c8d27c9 fix(phase10): harden responsive layouts and release validation 2026-10-21 23:02:25 -07:00
DeCentN2Madness d20372fe33 feat(phase9): isolate forms and counters for nonproduction 2026-10-21 23:02:13 -07:00
DeCentN2Madness 08612d97e6 fix(landing): reconcile inactive forms and release copy 2026-10-21 20:31:01 -07:00
DeCentN2Madness f98576f3ae feat(landing): integrate campaign and early intervention pages 2026-10-20 17:50:56 -07:00
DeCentN2Madness 59911eb929 fix(a11y): reconcile responsive layouts and multilingual UI 2026-10-15 12:18:44 -07:00
DeCentN2Madness 8e64d32209 feat(i18n): reconcile multilingual pages and shared forms 2026-10-13 23:01:38 -07:00
DeCentN2Madness b5bc95bc2b feat(library): complete multilingual content parity reconciliation 2026-10-13 14:18:24 -07:00
DeCentN2Madness a699d467f1 feat(i18n): reconcile multilingual navigation and RTL rendering 2026-10-10 20:15:25 -07:00
DeCentN2Madness 8192ea71c4 feat(seo): reconcile URLs and author page-one redirects 2026-10-11 00:43:45 +00:00
DeCentN2Madness 8646792d46 feat(library): add multilingual author archives and linked bylines 2026-10-10 00:17:25 -07:00
DeCentN2Madness 6f5ac3c0d2 feat(library): add static pagination and page-one redirects 2026-10-09 20:00:26 -07:00
DeCentN2Madness b20c253383 feat(library): implement multilingual static search 2026-10-09 19:26:58 -07:00
DeCentN2Madness 34d5394b3c fix(content): reconcile published team roster and assets 2026-10-09 10:40:08 -07:00
DeCentN2Madness bc399b43b6 feat(content): reconcile homepages and restore HSA/FSA section 2026-10-08 23:23:23 -07:00
DeCentN2Madness 051fb7c108 fix(content): reconcile service eligibility and consultation pages 2026-10-08 20:43:25 -07:00
DeCentN2Madness 4079156776 feat(seo): add validated article and FAQ structured data 2026-10-08 17:38:06 -07:00
DeCentN2Madness 4ed01d7d28 feat(seo): separate display headings and improve social metadata 2026-10-08 14:50:54 -07:00
DeCentN2Madness 32112edbde feat(seo): validate translation relationships and generate hreflang 2026-10-08 13:53:31 -07:00
DeCentN2Madness cd097d0e76 feat(publication): share policy for manifest routes, canonicals, indexing and sitemap 2026-10-07 12:09:06 -07:00
DeCentN2Madness ea2f1eaa05 fix(markdown): disable directive parsing and add regression coverage 2026-10-06 19:39:41 -07:00
DeCentN2Madness 60c534d4a2 feat(audit): add repeatable migration route reconciliation 2026-10-06 19:15:56 -07:00
DeCentN2Madness 147b55c586 fix(sitemap): include MDX content routes 2026-08-28 04:17:40 +00:00
DeCentN2Madness 96d3c138f6 refactor(migration): remove obsolete mirror extraction tooling
- delete extraction scripts that depended on the removed local mirror
- remove stale extract npm scripts and migration-brief references
- drop the old mirror ignore rule from .gitignore
- update reports and redirect reasons to use live-source wording
2026-07-13 12:49:58 -07:00
DeCentN2Madness 0b276e7b32 feat(blog): recreate article footer navigation and related posts
- add reusable live-site-faithful blog footer component
- extract previous, next, and related post data from article content
- remove duplicated footer fragments from multilingual articles
- document the repeatable footer extraction workflow
2026-06-08 20:08:21 -07:00
DeCentN2Madness 4b23bff789 fix(blog): restore live-site tables in migrated articles
- restore semantic table markup across English, Spanish, and Arabic posts
- match live-site table styling and caption formatting
- preserve tables and normalize contained links and assets during extraction
2026-06-08 19:25:00 -07:00
DeCentN2Madness bb4cee97a8 fix(blog): restore live blockquote styling and quote-mark SVG
- restores the migrated blog blockquotes to the live site’s visual treatment
- adds the self-hosted quote-mark SVG and matches its live positioning
- updates the extractor, audit scripts, and migration reports to reflect the blockquote work
2026-06-08 16:23:35 -07:00
DeCentN2Madness 826d5e8c7d feat: migrate blog FAQs to reusable MDX accordion
- add Astro MDX support and convert FAQ-bearing posts to MDX
- centralize FAQ markup, scoped styling, behavior, and JSON-LD
- preserve FAQ content and links across English and Spanish posts
- extend blog audits and document the MDX editing workflow
- remove obsolete global FAQ styles
- ignore Front Matter CMS generated state
2026-06-08 15:46:20 -07:00
DeCentN2Madness e4e6f15e9a fix: remove duplicated headers from blog post bodies
- remove extracted title, byline, date, avatar, and featured image preambles
- prevent both extraction scripts from recreating duplicated headers
- add blog content duplication auditing
- update migration documentation
2026-06-08 13:26:00 -07:00
DeCentN2Madness bfed3bee15 fix: restore missing live-site page imagery
- recover and self-host HubSpot-injected page hero assets
- map source heroes to page and library layouts
- restore the consultation form background
- add page imagery auditing
- update asset inventory and migration documentation
2026-06-08 13:17:27 -07:00
DeCentN2Madness 33e78ff8a5 feat: convert site to astro via codex 2026-06-08 11:17:39 -07:00