Goodquestion Ai

repo: ~/Projects/goodquestion-ai · 12 commits · 6 in last 24h, 8 in last 7d · ▃█

Search the build

12 commits indexed

  1. 715b360 2026-07-27 security: full-genericize business secrets from public site, v1.2.2
  2. 36f0311 2026-07-27 auto-save: 2026-07-27T10:19:40 (9 files) — src/content/posts/2026-04-01-how-one-person-runs-150-autonomous-agents-on-a-single-80-dollar-server.md src/content/posts/2026-04-01-what-i-shipped-today-and-why-it-matters-automating-lead-time.md src/content/posts/2026-05-18-git-surgery-shrinking-a-repo-from-18gb-to-571mb.md src/content/posts/2026-06-10-cracking-a-fleet-of-broken-scrapers-in-one-day.md src/content/posts/2026-07-02-the-four-layer-bug-that-hid-behind-a-comment.md
  3. a277da0 2026-07-27 security: scrub personal + sensitive info from public site, v1.2.1
  4. 336a3be 2026-07-27 feat: refresh goodquestion.ai — catch up blog, modernize design, refresh projects/pages, v1.2.0
  5. a7e17c3 2026-07-27 chore(security): 6 vulns -> 0, remove unused 'serve' dep, v1.1.1
  6. 3dc9a80 2026-07-27 chore: upgrade Astro 5.17.3 -> 7.1.4 (+mdx 7, sitemap 3.7.3), v1.1.0
  7. 8555b26 2026-07-27 chore: v1.0.1 (session close — IPv4 dev-bind fix)
  8. 93eadf7 2026-07-27 Bind dev/preview to all IPv4 (host:true) so 127.0.0.1:4321 works
  9. 935c3cb 2026-06-23 Env-ify capture scripts: remove leaked DWSecure2024! password literal
  10. b7a185a 2026-06-23 Env-ify generate-hero-images.cjs: remove leaked Gemini literal, read from env
  11. 1d32a58 2026-05-30 fix: add rel=noopener noreferrer to 6 target=_blank links in index.astro
  12. bc88987 2026-05-06 initial scaffold (gitify-all 2026-05-06)

Authors

Agents used

  • none detected

Skills used

  • /content5
  • /posts5
  • /pages2
  • /preview2
  • /wallpaper1
  • /catalog1
  • /keys1
  • /creds1
  • /hosts1
  • /radius1
  • /shadow1
  • /start1

Creative ideas + design notes

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

715b360 · 2026-07-27 · security: full-genericize business secrets from public site, v1.2.2
Per owner directive (no supplier names, no business secrets), abstracted all
references to the specific business across 9 files:
- Industry (wallcovering/wallpaper) -> generic 'product/catalog'
- Commerce platform (Shopify) -> 'the commerce platform'; renamed shopify-* CSS
  classes + #shopify/#furnishings anchors
- Infra (Kamatera) -> 'Cloud VPS'
- Real client names (projects.ts) -> anonymized descriptors; client-named image
  paths -> neutral project-0N.png
- Business-scale metrics -> vague ('a large catalog')
Kept: owner's own public products + agent-methodology brand metrics + @agentabrams
handles. Full-battery scan clean (src + dist), build 71 pages.
a277da0 · 2026-07-27 · security: scrub personal + sensitive info from public site, v1.2.1
- Replaced personal Gmail (theagentabrams@gmail.com) with role address
  hello@goodquestion.ai in hire.astro contact form.
- Genericized 3 posts that named real vendors (incl. Schumacher, internal-only)
  or openly described crawling manufacturer sites w/ login auth — now 'ingest
  supplier catalogs' with no named vendors, no auth-circumvention admission.
- Full scan clean: no tokens/keys/creds, no private IPs/hosts/db names, no
  personal emails, no private-label vendor real-names in src or built dist/.
Build-verified: 71 pages.
336a3be · 2026-07-27 · feat: refresh goodquestion.ai — catch up blog, modernize design, refresh projects/pages, v1.2.0
- Blog: +9 posts (2026-05-06 → 07-26) authored from real CNCP wins, closing
  the ~15-week gap since the last post (2026-04-12). Public-safe, honest metrics.
- Design: modernized global.css (fluid type scale, motion/radius/shadow tokens,
  added light mode + focus-visible), refreshed hero + post-list + reading layout
  in index.astro & layouts. All original CSS var names preserved.
- Projects/pages: +7 real shipped projects in projects.ts (GovArbitrage, National
  Real Estate Explorer, Client Growth Portals, AI Wallpaper, Directories, 90210
  Guide, Command Center); sharpened about.astro + hire.astro positioning.

Build-verified: 71 pages (was 54), 0 errors. Dev-verified: all routes 200.
a7e17c3 · 2026-07-27 · chore(security): 6 vulns -> 0, remove unused 'serve' dep, v1.1.1
Removed dead 'serve' dependency (unreferenced; astro preview covers it) —
cleared 2 moderate + serve-chain highs. Non-force npm audit fix on the
googleapis->gaxios->glob chain removed 42 pkgs -> 0 vulnerabilities.
Build-verified (54 pages) + dev-verified (127.0.0.1:4321 -> 200). No --force,
no breaking changes.
3dc9a80 · 2026-07-27 · chore: upgrade Astro 5.17.3 -> 7.1.4 (+mdx 7, sitemap 3.7.3), v1.1.0
Major framework upgrade, build-verified (54 pages + sitemap) and dev-verified
(127.0.0.1:4321 -> 200). Node 26 satisfies Astro 7's >=22.12 requirement.
IPv4 dev-bind fix (host:true) carries forward unchanged.
93eadf7 · 2026-07-27 · Bind dev/preview to all IPv4 (host:true) so 127.0.0.1:4321 works
Astro's localhost default bound IPv6-only (::1), refusing http://127.0.0.1.
Added server.host + --host to dev/start/preview.
935c3cb · 2026-06-23 · Env-ify capture scripts: remove leaked DWSecure2024! password literal
capture-3d-screenshots.cjs now reads process.env.BASIC_AUTH_PASS||AUTH_PASS.
(capture-dashboard.cjs also fixed on disk but is gitignored.) Not running.
b7a185a · 2026-06-23 · Env-ify generate-hero-images.cjs: remove leaked Gemini literal, read from env
Removed hardcoded leaked Gemini key (…S2ic); now reads process.env.GEMINI_API_KEY
with a throw-guard. Script not running (zero breakage risk). Does NOT complete
rotation — key still live until revoked at Google; remains in git history.

File tree

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

Other build journals

← Goodquestion  ·  all 4 projects  ·  Google Places Key Provisioner →

Export

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

rendered in 1ms