44 documents
Engineering Changelog📅2026-07-30⏱️2 min read

DRAFT — 2026-07-30

566acdc Add project knowledge base

DRAFT — 2026-07-30

Auto-generated by scripts/kb-sync.sh. Git already records what changed — fill in the TODO sections below with the why, then remove the DRAFT marker.

Sync metadata

Field Value
Branch main
Previous sync SHA ead6c6271c056b802f30c0c08e6f803208567667
New HEAD SHA 8b6bb6edac9c98f02e1699f8fb41bc12862591e6
Commit count 4
Generated at 2026-07-30T15:15:54Z

Commits

566acdc Add project knowledge base
f894887 Serve OpenAPI 3.0 with CORS for ChatGPT Actions (#9)
f87a192 Remove LinkedIn and update contact email to getintouch@ (#10)
8b6bb6e Feature/multi tenant lead routing and security (#11)

Changed files

app/api/contact/route.ts
app/api/leads/submit/route.ts
app/api/openapi.json/route.ts
app/docs/openapi.json/route.ts
app/globals.css
app/layout.tsx
app/robots.ts
app/sitemap.ts
components/GeoSchema.tsx
components/site-footer.tsx
lib/content.ts
lib/leads.ts
lib/mcp-server.ts
lib/openapi-route.ts
lib/openapi-spec.ts
lib/rate-limit.ts
next.config.ts
package.json
public/.well-known/llms.txt
public/docs/openapi.json
public/llms.txt
README.md
scripts/git-hooks/post-merge
scripts/install-git-hooks.sh
scripts/kb-sync.sh
scripts/test-multi-tenant-leads.ts

TODO — What shipped and why

Describe the intent and the user-facing impact. Delete this line when written.

TODO — Architecture / integration impact

New endpoints, env var names, dependency or vendor changes? Update knowledge/architecture/ or knowledge/integrations/ to match, and note it here. Delete this line when written.

TODO — Follow-ups

  • Flesh out the sections above
  • Add an ADR under knowledge/decisions/ if a real decision was made
  • Remove the DRAFT marker once reviewed