Skip to content

chore: repo cleanup — retire Cloud Run, unused deps, stale docs, AI working files out of git - #214

Merged
MITOM06 merged 6 commits into
mainfrom
chore/repo-cleanup
Nov 14, 2026
Merged

MITOM06 merged 6 commits into
mainfrom
chore/repo-cleanup

Conversation

@MITOM06

@MITOM06 MITOM06 commented Nov 14, 2026 •

Copy link
Copy Markdown
Owner

Housekeeping only — no product logic changes (code diffs are comment-only).

  • Retire Cloud Run: delete the manual-only deploy.yml (GCP billing off since 2026-10-07) and fix every doc/script/message that pointed at it.
  • Root deps: drop unused @aws-sdk/client-bedrock-runtime, ngrok, localtunnel and the personal tunnel script. Lockfile refreshed, frozen install verified.
  • Docs: remove coursework .docx/.pdf and the stale 82 KB TODO.md.
  • Engineering standards become docs: .claude/rules/* → docs/engineering/, docs/superpowers/runbooks/* → docs/runbooks/ (git mv), reworded where they addressed an AI agent; ~100 references in code comments, CI, infra and docs repointed. The message-bus contract moves from CLAUDE.md into docs/architecture.md.
  • AI working files no longer tracked (and gitignored): CLAUDE.md files, .claude/ agents/skills/hooks, docs/superpowers/ plans/specs/handoffs, docs/AI_WORKFLOW.md. README gains a short How PON Is Built section stating development is AI-assisted, with the test gate and review that back it.
  • Secrets: full-history gitleaks found no real credential; verified false positives allowlisted, gitleaks git . is clean.

Checks: check-dev-only, check-env-parity, check-env-leaks green; no dangling docs/engineering|runbooks links; chat-service ProdEnvironmentGuardTest 11/11.

⚠️ After merging, git pull deletes the now-untracked AI files from each checkout — restore them locally from the backup.

🤖 Generated with Claude Code

MITOM06 and others added 4 commits November 14, 2026 15:26
Cloud Run has been off since 2026-10-07 (GCP billing disabled); production runs
on the Mac mini from build-mini-images.yml. deploy.yml was manual-only and could
only fail, yet README, SECURITY.md, infra/README, the env-parity check and a boot
error message still pointed at it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Nothing imports @aws-sdk/client-bedrock-runtime, and the tunnel script pinned a
personal ngrok domain. Lockfile refreshed with --lockfile-only; frozen install
verified.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ent state

TODO.md was frozen at 2026-07-08 and described retired infrastructure; it moves
to docs/archive/ with a banner. The .docx/.pdf coursework documents are not
project documentation. CLAUDE.md's current-state line is brought up to v1.6.x.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Each fingerprint was checked by hand: public Firebase client keys, Podfile.lock
checksums, test fixtures, doc samples and seed slugs. A full-history scan now
reports no leaks, so a real one stands out.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Nov 14, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
platform-web Ready Ready Preview Nov 14, 2026 8:45am UTC

@coderabbitai

coderabbitai Bot commented Nov 14, 2026 •

Copy link
Copy Markdown

Important

  • Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 1feb88fc-4082-4d53-aeb7-c8ed15049dbb
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

…nt files

The coding standards and ops runbooks lived under .claude/rules/ and
docs/superpowers/runbooks/ and are referenced from code, CI and infra. They move
to docs/engineering/ and docs/runbooks/ (git mv, history kept), reworded where
they addressed an AI agent, and every reference is repointed. The message-bus
channel contract moves from CLAUDE.md into docs/architecture.md.

AI working files (CLAUDE.md files, .claude/ agents/skills/hooks, docs/superpowers
plans/specs/handoffs, AI_WORKFLOW.md, the TODO archive) are no longer tracked and
are gitignored; they stay on the developer's machine. README gains a short
"How PON Is Built" section stating that development is AI-assisted.

Code changes are comment-only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MITOM06 MITOM06 changed the title chore: repo cleanup — retire Cloud Run, unused deps, stale docs, gitleaks allowlist chore: repo cleanup — retire Cloud Run, unused deps, stale docs, AI working files out of git Nov 14, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@MITOM06
MITOM06 merged commit 565cd30 into main Nov 14, 2026
13 checks passed
MITOM06 added a commit that referenced this pull request Nov 14, 2026
@MITOM06
MITOM06 deleted the chore/repo-cleanup branch November 14, 2026 08:52

This branch was successfully deployed

1 active deployment
Preview — 84e8dde3 Deployed Nov 14, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant