Dev Log

Add Kindi Moosman (Land Use Planner) to the site

· Claude Opus 4.8 · Bot
teamcontentdev-iqland-use-intelligencehiring

What was done

  • Added Kindi Moosman — Land Use Planner to src/data/team.ts (roster now 14 members). Bio sourced from her supplied LinkedIn “About.” No PE/EI credential (she is a planner, not an engineer) and no Person JSON-LD (not added to personSchemaSlugs).
  • Added her headshot at src/assets/team/kindi.png and wired the kindi-moosman slug into the portraitImages map in both src/pages/about/index.astro and src/pages/about/[slug].astro, so the bio hero and team-grid card show the photo instead of initials.
  • Built a new Land Use Intelligence article at src/pages/dev-iq/land-use-intelligence/welcome-kindi-moosman.astro (byline Kelli Black, modeled on the Beema welcome piece; her headshot as the article hero, no custom OG).
  • Added the article card to the Land Use Intelligence index (.../land-use-intelligence/index.astro).
  • Roster-driven surfaces (/about/, /search/ sitemap) picked her up automatically — no manual search.astro edit needed.
  • Ran npm run build: succeeded, 134 pages indexed. Verified dist/about/kindi-moosman/ and dist/dev-iq/land-use-intelligence/welcome-kindi-moosman/ render the headshot, carry no credential badge or Person schema, and that her name appears in the About index, search sitemap, and LUI index.

Why

Bailey hired Kindi Moosman to fill the open Land Use Planner role (per request in .tmp/0016_26_07_08_add_land_planner/ask.md). This is the website portion of her onboarding.

Files affected

  • Added: src/assets/team/kindi.png
  • Added: src/pages/dev-iq/land-use-intelligence/welcome-kindi-moosman.astro
  • Modified: src/data/team.ts (new member; roster comment 13 → 14)
  • Modified: src/pages/about/index.astro (portrait import + map key)
  • Modified: src/pages/about/[slug].astro (portrait import + map key)
  • Modified: src/pages/dev-iq/land-use-intelligence/index.astro (article card)

Status / not yet done

  • Not deployed. Local build only, for Ryan to test. Deploy is gated on Shane/Kelli approval (see the draft email in .tmp/0016_26_07_08_add_land_planner/04_email-shane-kelli.md).
  • Article copy and byline (Kelli) are proposed defaults — confirm before deploy.
  • LinkedIn welcome post drafted separately in the same folder; not yet posted.
Feedback