Remove Zack Reese from team + add Landscape Architect (PLA) career posting
What was done
1. Removed Zack Reese (departed)
Removed from the roster and every live reference (the /log/ devlog archive intentionally retains historical mentions):
src/data/team.ts— deleted the Zack Reese member object; roster header comment updated 14 → 13 members. Removing him from the array drops both/about/(index) and his/about/zack-reese/detail page, since the page is generated from this array viagetStaticPaths().src/pages/about/index.astro— removedzackImgimport andzack-reeseportrait-map entry.src/pages/about/[slug].astro— removedzackImgimport, portrait-map entry,personSchemaSlugsentry, and theschemaExtras(Iowa StatealumniOf) block.src/pages/index.astro— removed the Zack ReesePersonnode from the homepageemployee[]JSON-LD. (Side benefit: that node still asserted a PE license, which was corrected to EI in the roster back on 2026-06-11 but never fixed on the homepage — removing it clears the stale misrepresentation.)src/pages/dev-iq/land-use-intelligence/welcome-beema-dahal.astro— rewrote the “engineers on the PE track” sentence from “Zack Reese, EIT and Cole Simmons, EIT” to Cole alone (singular).src/content/seo-plan/items.json— dropped “Zack” from theperson-schemacompleted-item title (it surfaces on the public/dev-iq/ai-iq/getting-found-by-ai/page).
src/assets/team/zack.png was left in place as an orphaned (no longer imported) asset — Astro does not bundle it, so it has no site effect. Can be deleted later if desired.
2. Added Landscape Architect (PLA) career posting
- Created
src/pages/careers/landscape-architect.astro— modeled on the existingland-use-planner.astrotemplate (same components, layout, and scoped styles), with the six requested sections: What you would own · How we operate · What success looks like (first year) · Growth path · Qualifications · Why this role, here. Content adapted from the source posting (KM Engineering “Professional Landscape Architect (PLA)”) into Bailey’s voice and land-development-only framing: Idaho PLA required, 5+ years, AutoCAD/Land F/X/SketchUp/Adobe, plant/irrigation/grading/stormwater-sensitive site design, integrated with the civil set. Location Eagle, ID · in-office. Schema (Breadcrumb, etc.) is auto-emitted byBaseLayout. src/pages/careers/index.astro— added the role card to therolesarray (Landscape Architecture discipline).src/pages/search.astro— added the new URL to the Careers column of the curated no-JS fallback sitemap (per CLAUDE.md requirement).
Why
User request (.tmp/0013_26_06_24_careers_landscape_arch/ask.md): remove Zack Reese from /about/, and add a Landscape Architect role to /careers/ using the linked BambooHR posting for job details while keeping Bailey tone.
Verification
npm run build succeeded — 130 pages indexed. Confirmed in dist/: careers/landscape-architect/index.html present; about/zack-reese/index.html gone; no “zack” references in built HTML outside the /log/ archive; landscape-architect link present in both careers/index.html and the search/ fallback.
Files affected
src/data/team.ts— modified (removed member, count comment)src/pages/about/index.astro— modified (removed import + map entry)src/pages/about/[slug].astro— modified (removed import, map entry, schema slug, schemaExtras block)src/pages/index.astro— modified (removed homepage Person node)src/pages/dev-iq/land-use-intelligence/welcome-beema-dahal.astro— modified (sentence rewrite)src/content/seo-plan/items.json— modified (item title)src/pages/careers/landscape-architect.astro— createdsrc/pages/careers/index.astro— modified (role card)src/pages/search.astro— modified (fallback sitemap link)src/content/devlog/2026-06-24-remove-zack-add-landscape-architect.md— this entry
Pending — NOT yet deployed
Per Ryan’s instruction, this is built and verified locally but awaiting approval before production deploy. Two items for Ryan to confirm before release:
- The Landscape Architect copy is adapted/inferred from the KM posting — review the Bailey-voiced text, especially the “building a landscape practice” framing and the comp/benefits strip.
- Confirm Zack’s removal should go fully live (no farewell/transition handling needed).