DermCare Fleet

generated from fleet/STATUS.md · 2026-08-24 15:55 UTC · live layer refreshes on load

Your action queue

Loading pending deploy approvals and open PRs…

In flight

PracticeSituationStage / GateOwnerUpdatedNext action
fleet (this repo) Week 2 COMPLETE incl. first CI production deploys: all 4 repos deployed via approved production environment 2026-08-24, live-parity re-verified post-deploy, /api/contact answering on all four domains. LESSON (promote to RUNBOOK): GitHub snapshots a run's secrets at run CREATION — a run created before a secret exists fails even if approved after; re-run to pick up new secrets. Follow-ups queued: promote dania's ci-guards bug-fixes + harris's allowlist mechanisms to fleet/all repos; RUNBOOK TLS correction (hash URLs verified clean); plantationderm deploy.yml still has the older gate expression (workflow_dispatch hole) — small PR Steve 2026-08-24 Steve: enable branch protection on the 3 new repos; decide dania webmd-landing image; optional PR to pin dania's date rendering to UTC
harrisdermatology 3 · migration MIGRATED 2026-08-24 → github.com/DermCare-Marketing/harrisdermatology. Live-parity exact, fresh-clone 1391/1391 byte-identical, checks green, deploy gated + WAITING for Steve. OneDrive tombstoned. Port Charlotte stub parked in repo at src/drafts/ Steve 2026-08-24 Steve: token + approve deploy + protection. Sept 1: publish Port Charlotte via PR (restore steps in repo CLAUDE.md). Open: guards has documented SITE_HEX allowlist (8 pre-existing hex literals) — future design PR should tokenize
daniadermatology 3 · migration MIGRATED + CI-DEPLOYED 2026-08-24. Post-deploy note: 7 of 55 posts published at ~00:01 UTC now display their WordPress-original date again (the 10th) — pre-migration laptop builds (US Eastern) had been rendering the 9th; the UTC CI build restored the original. Local parity checks will flag these 7 until the date formatter is pinned to UTC. ⚠️ guards check red ON PURPOSE: webmd-landing hotlinks a scannondermatology-hosted image (live today, predates migration) Steve 2026-08-24 Steve: protection + decide webmd-landing image + optional one-line PR pinning date rendering to UTC (kills the recurring parity noise)
skincenterofsouthmiami 3 · migration MIGRATED 2026-08-24 → github.com/DermCare-Marketing/skincenterofsouthmiami. Live-parity exact (153 pages, 4 sitemaps), fresh-clone 566/566 byte-identical, guards PASS (11 site-own hexes in SITE_HEX), outlier CI wired against prebuild sitemaps, OneDrive tombstoned. ALL FOUR ONEDRIVE SITES NOW MIGRATED. CI production deploy approved by Steve + verified 2026-08-24: live parity exact, /api/contact answering (422), GTM present Steve 2026-08-24 branch protection (last item)
plantationderm 2 · upgrade pass Delegation pilot staged: PR #14 (production environment gate, merge ≠ ship; preview:deploy; manifest + AGENTS.md). Teams web-admins + content-reviewers created. Environments live Steve 2026-08-24 Steve: merge PR #14, then approve the paused deploy (the pause IS the pilot working). Then: add a staff member to content-reviewers + map /content/** in CODEOWNERS
sarasotadermatologist 1 · build Gate 4 — 239 pages on pages.dev, awaiting DNS go Steve 2026-08-23 client sign-off → cutover (quick win)
scannondermatology 1 · build LIVE on www.scannondermatology.com — launched by Steve the week of 2026-08-17; post-launch pass done (Steve, confirmed 2026-08-24); serving independently measured 2026-08-24 (Astro assets, no wp-json, apex 301→www) Steve 2026-08-24 keep Kinsta reachable ~30 days from launch, then move row to Shipped
teamdermatologymd 1 · build Gate 2 — design 2026-08-23 resume under new local-first workflow
toplosangelesdermatologist 1 · build Gate 1/2 — discovery/design (trades as Tower Dermatology) 2026-08-23 resume under new local-first workflow; Pages project not created yet

Serving status (measured live, not read off a dashboard)

Probing live domains…

Recent activity

Loading recent commits…

Shipped

PracticeWhatDate
plantationdermmigrated to GitHub, live on Astropre-2026-08-23
dallasdermcentermigrated to GitHub (live-parity exact; fresh-clone 578/578 byte-identical; CI proven on real push; production environment gated; OneDrive tombstoned)2026-08-24