Skip to main content

umbraculum-brochure — pre-flip hygiene audit

Historical audit (2026-06-26). Brochure repo public since 2026-06-27; SEO gates removed same session.

Tier: Public
Status: Audit 2026-06-26 — tracked content clean; git author metadata remediated before §1 flip
Repo: github.com/umbraculum-dev/umbraculum-brochure (public since 2026-06-27)
Related: public-alpha-preflip-hygiene-checklist.md §2, public-alpha-flip-day-runbook.md §1


Scope

Static marketing site only: HTML/CSS, announcement config, Wrangler static-assets config, GHA build workflow. No API, no .env, no Cloudflare account IDs or API tokens in tree.


Checks run (2026-06-26)

CheckResultNotes
Tracked-file secret grep (api_key, ghp_, AKIA, PEM blocks, home paths)PASS0 hits across 18 tracked files
gitleaks detect (full history, 5 commits)PASSno leaks found
Personal path patterns (home-directory and workspace-tree shapes)PASSNone in tracked content
Private IPs / personal consumer email in contentPASSNone
.gitignore covers dist/, .env*, .wrangler/PASSdist/ not tracked
wrangler.tomlPASSWorker name + assets dir only — no secrets
Git author metadataREMEDIATEDCommits 2–5 used maintainer Gmail in Author/Committer; rewritten to Umbraculum contributors <umbraculum-dev@proton.me> via git filter-repo --mailmap before push

Intentional public content (not secrets)

These are policy copy, synced from umbraculum-dev donation/support docs — safe to publish:

  • Liberapay / Buy Me a Coffee public profile URLs
  • Infrastructure cost bands (forum ~€4–10/mo, demo €5/mo)
  • Maintainer AI tooling reference baseline ($200/mo Cursor Ultra + ~$100/mo API — transparency for sponsorship)
  • noindex / robots.txt disallow until Stage 2 §3 — removed 2026-06-27 (historical pre-flip gate)

Maintainer action before §1 flip

  1. Confirm remote history uses project email only:

    cd /path/to/umbraculum-brochure
    git fetch origin
    git log origin/main --format='%an <%ae>' | sort -u
    # expect umbraculum-dev@proton.me only
  2. Flip visibility with monorepo + toolset in the same session (public-alpha-flip-day-runbook.md §1).

Done 2026-06-26: mailmap rewrite force-pushed to origin/main (9f70a37).


Sign-off

DateAuditorVerdict
2026-06-26AgentTracked tree + gitleaks PASS; author mailmap rewrite force-pushed to origin/main (9f70a37)