doxa-maps
bd3c1eb2f5
revert: remove the vibe-coded prayer-map profile entirely (bundle, output, SPA nav/PROFILES) — the real prayer map is the doxa-simple-map prayer instance; rebuild tree+shell (9 bundles)
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 23:53:23 +00:00
doxa-maps
35c7b2e4ba
docs: showcase the REAL prayer map (doxa-simple-map prayer instance, Semantic Tree Legend) — replace the vibe-coded prayer-map scaffold screenshot
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 23:51:14 +00:00
doxa-maps
6862846aaa
docs: trim README showcase to research-map (example) + prayer-map (flagship); remove other map screenshots
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 23:47:09 +00:00
doxa-maps
2a76a3a062
docs: README showcase — screenshots of the real map outputs (bundle · element · color code) at the bottom, explanation stays at top
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 23:42:26 +00:00
doxa-maps
9cc8053ec2
docs: direct-embed vs staging framing contract — serving-layer owns frame-ancestors (direct=* , staging=self); per-host recipes
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 23:38:31 +00:00
doxa-maps
ee3ebf8700
feat(spa): register flagship prayer-map (MapLibre) in the power app's Experimental section + PROFILES — visible-but-labeled per the experimental-profile law
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 22:07:54 +00:00
doxa-maps
692b25e1f5
docs: slide-deck outline (BLUF hand-off pitch) from the handoff distillate
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 22:05:23 +00:00
doxa-maps
de054ca078
feat: origin-derived share URL — defaults to the map page's own location so embeds are correct on any CDN/host (GitHub Pages, host public/, external), explicit path still wins
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 22:04:51 +00:00
doxa-maps
f8eb75d239
feat: prayer-map profile — flagship prayer embed, MapLibre default (token-free, no SPOF for partner embeds), no search bar, style-by-props, 3-tier prayer legend
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 22:02:06 +00:00
doxa-maps
6747af069c
merge: map provider swap (mapbox|maplibre) + MapLibre pin fix — verified both engines render pins, MapLibre token-free on OpenFreeMap
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 21:55:46 +00:00
doxa-maps
988e61144c
fix: guard circle-emissive-strength (Mapbox-Standard-only) behind engine check — MapLibre renders all pin layers; add isMapboxMap/emissivePaint helpers
2026-09-11 21:55:46 +00:00
doxa-maps
a7450520ee
fix: resolve map provider from ?provider url param + carry it through staging iframes
2026-09-11 21:47:25 +00:00
doxa-maps
c7260faaa3
feat: map provider swap — mapbox|maplibre engine + hybrid geocoder + provider badge; staging title doxa-maps
2026-09-11 21:47:25 +00:00
doxa-maps
0f38a5448c
docs: decoupled-twin pairing section in why.md; composable/embeddable-first terms in one-liner; experimental-vs-production profile convention
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 19:24:27 +00:00
doxa-maps
756bb32c9f
docs: close retest gaps — engine-swap recipe (provider param), instances.json recipe + schema, adopt embed-example into router
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
2026-09-11 18:50:31 +00:00
doxa-maps
19e1213e71
docs: skimmer pass — README to 1 diagram + 2 tables; how-to task index; docs/ router; CONTRIBUTING 384→61 (patterns+history → architecture)
2026-09-11 18:50:31 +00:00
doxa-maps
f0ceefa6db
docs: fix cold-read gaps — embeddability design doc (generated pages + manifest), SPA recipe + PROFILES contract, copy-rename checklist
2026-09-11 18:50:31 +00:00
doxa-maps
dbf31018a3
docs: add why.md — problem-first 'map islands' concept page (Vite/Astro/Stencil pattern); wire into front doors + playground link
2026-09-11 18:50:31 +00:00
doxa-maps
d61e11cd0c
docs: reference.md 493→237 (lean lookup); per-file catalog → architecture/file-map.md; architecture index; fix stale pointers
2026-09-11 18:50:31 +00:00
doxa-maps
35ac1c5607
docs: simplify all folder READMEs (what's here + graphic + link); migrate complex reference to docs/architecture/{data-sources,i18n,components,app-wrappers,poster-generation}.md
2026-09-11 18:50:31 +00:00
doxa-maps
92be1ca4ef
docs: migrate color-strategy contract to docs/architecture; simple README+graphic; add shared-vs-app-profiles balance graphic
2026-09-11 18:50:31 +00:00
doxa-maps
81db8dbebb
docs: add performance section (one inlined bundle > vue-from-CDN); simplify app-profiles + template-bundle READMEs
2026-09-11 18:50:31 +00:00
doxa-maps
6785dd826b
docs: README leads with plain-words explainer — bundler, bundles, elements, lean/tree-shaken, embed anywhere, SPA, JAMstack hot-swap
2026-09-11 18:50:31 +00:00
doxa-maps
4012f8d691
docs: trim explanation to a short 'what it is'; deep architecture moved to private blog notes
2026-09-11 18:50:31 +00:00
doxa-maps
d311650c4a
docs: simple README template for the embedded (in-host) copy
2026-09-11 18:50:31 +00:00
doxa-maps
d5ba21fa76
doxa-maps — portable bundler for embeddable JAMstack maps
...
Standalone repo that builds embeddable JAMstack map bundles (web components),
composes them into a lazy-loaded SPA via layouts/, and optionally wraps a
Capacitor Android/iOS app — one build, choose your output/CDN. Diátaxis docs.
History reset to a single clean commit; no PII, IPs, or internal terms.
2026-09-10 01:53:07 +00:00