Costa Rica

repo: ~/Projects/costa-rica · 23 commits · 0 in last 24h, 5 in last 7d ·

Search the build

23 commits indexed

  1. a52fd3f 2026-07-22 Card badges for website/phone presence (site vs social distinguished) + region geocoder/-nogeo revalidator
  2. 1a69c32 2026-07-22 OSM matcher: honest provenance — social profiles tagged -social, missing region centroid tags -nogeo instead of silently passing the geo gate
  3. 7bcb527 2026-07-22 Portal detail-page crawler: 79 websites + 61 phones + 14 emails from tamarindoguide/pv-satellite/welcometojaco (website_source='portal')
  4. 2f8854c 2026-07-22 Free website enrichment via OpenStreetMap/Overpass: 89 places matched (word-boundary name match, geo-gated, provenance in website_source)
  5. 4ad9f20 2026-07-22 Localize all region/place images (Wikimedia burst-429 fix) + curated province scenic fallback (locator-SVG/Mikulov cleanup)
  6. 31e910d 2026-05-19 guard against serving .bak / .pre- snapshot files
  7. 0223d43 2026-05-19 upgrade target=_blank links to rel="noopener noreferrer"
  8. fce51b2 2026-05-13 snapshot: 10 file(s) changed, +1 new, ~9 modified
  9. 57f58f5 2026-05-08 yolo tick 8: /about page (data sources, attribution, contact, roadmap, live stats) + Open Graph + Twitter card meta tags on home/provinces/verticals/search/stats + About nav across all pages + sitemap entry
  10. 6f4c5ce 2026-05-08 yolo tick 7: per-vertical landing pages — /verticals overview (12 verticals grouped by tourism/rentals/service) + /v/:slug detail (top 24 regions, by-province, 24 sample listings) + /api/verticals + /api/verticals/:slug + sitemap dynamic vertical entries + Verticals nav link
  11. 635d444 2026-05-08 yolo tick 6: /search global cross-entity search (places + regions + provinces, ranked by exact/prefix/substring match) + /api/search endpoint + Search nav link on every page + sitemap entry
  12. e8ab7d3 2026-05-08 yolo tick 5: /pr/:slug province detail page with all cantones, top verticals, featured listings + /api/provinces/:slug + sitemap entries; provinces overview now drills into province detail
  13. 2a62e9f 2026-05-08 tick 4 log + hacienda smoke-test instructions for Steve
  14. 3d52097 2026-05-08 yolo tick 4: /provinces overview page (7 provinces, top-6 cantones each, drill links) + /api/provinces endpoint + nav links + sitemap entries
  15. 4cbc62e 2026-05-08 tick 4 wip: Hacienda (CR MoF) enricher + migration (HACIENDA_BATCH+throttle env-tunable, idempotent retry, ingest_runs logging) — gated on Steve external-API approval
  16. a3854c7 2026-05-08 track YOLO loop progress + flag prod-deploy + fallback-script as harness-blocked
  17. 72b08a1 2026-05-08 yolo tick 3: /stats dashboard with KPIs, by-vertical/category/region tables, filter inputs, theme toggle
  18. cfab471 2026-05-08 yolo tick 2: dedicated region landing page (/r/:slug) with hero image, headline variety, by-vertical breakdown, nearby-in-province cross-links, region map
  19. 1670949 2026-05-08 VCL features + image attribution: per-region Wikipedia hero images (49/99 cantones), Leaflet map on detail page, sitemap.xml (25,995 URLs), robots.txt, JSON-LD LocalBusiness, rel=alternate Link headers, region cross-link siblings, full details panel
  20. 1c4ce34 2026-05-08 yolo tick 1: place detail page (/p/:slug) + region landing route (/r/:slug) + 404; cards now link through; cleaned 11 dead portal URLs from local-portals
  21. c91cf7b 2026-05-08 MEIC PYMEs: full XLSX import (25,661 rows) + auto-region create per cantón; xlsx parser + binary fetch fix; updated local-portals URLs to EXA-vetted set (200 town-portal rows)
  22. e517d11 2026-05-07 ingest pipeline: ict-cst + local-portals + meic-pymes + google-places + run-all; ict-cst yielded 9 entities (page is AJAX-rendered, needs Browserbase upgrade for full ~130)
  23. 253365f 2026-05-07 initial scaffold: CR multi-vertical directory (tourism + rentals + services), basic-auth gate, PG schema, seeded 33 regions

Authors

Agents used

  • none detected

Skills used

  • /provinces4
  • /verticals4
  • /search3
  • /stats2
  • /phone1
  • /pv-satellite1
  • /welcometojaco1
  • /place1
  • /about1
  • /rentals1
  • /service1
  • /prefix1
  • /substring1
  • /category1
  • /region1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

31e910d · 2026-05-19 · guard against serving .bak / .pre- snapshot files
Broaden .gitignore to cover *.bak, *.bak.*, *.pre-*, *.orig, *~ editor
leftovers so they never get committed, AND add an Express middleware
that returns 404 for any request whose path matches those patterns
even if a snapshot file somehow lands in public/.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0223d43 · 2026-05-19 · upgrade target=_blank links to rel="noopener noreferrer"
About-page source links (datos.go.cr, Hacienda API) and place.html
website + CTA links now block both window.opener access AND referrer
leakage to external destinations.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

File tree

38 files tracked. Click any to browse the source at HEAD.

Other build journals

← Corkwallcovering  ·  all 4 projects  ·  Cowtan Lines →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 0ms