Dev Log
Schema enrichment + homepage stats from bailey-stats.ts
What was done
ProfessionalService schema (index.astro)
- Added founder (David Bailey, PE), 6 employees with titles, GeoCoordinates, slogan, foundingDate, logo, alternateName
- Zack Reese includes PE credential via hasCredential/EducationalOccupationalCredential
- Legal name “Bailey Engineering, Inc.” for NAP consistency
- Schema description interpolated from baileyStats: “19,913+ platted lots and 605 engineered developments”
bailey-stats.ts data file
- New structured data file with landproDATA-verified stats
- Lifetime totals, active pipeline, recent velocity, county distribution, relationships, top clients
- displayStats object for curated rounded-friendly values (10,000+, 400+, 19,000+)
- Helper functions: getCountyStats(), formatStat()
Homepage stats dynamic
- Stats strip swapped from hardcoded “6 / 20+ / 355+” to data-driven “20 / 10,000+ / 400+”
- All values pull from baileyStats — quarterly refresh propagates automatically
Files affected
src/data/bailey-stats.ts(new)src/pages/index.astro(schema + stats strip + formatStat import)