[WIP] Remove outdated code and artifacts to reduce bloat#116
[WIP] Remove outdated code and artifacts to reduce bloat#116DarkModder33 merged 2 commits intomainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- Remove AI tool config folders (.agents, .augment, .claude, .continue, .junie, .windsurf, .zencoder, .zenflow) that were tracked despite .gitignore - Remove IDE artifact folders (.idea, .vscode-extension) - Remove backup/archive directories (_safe_backup, archive) - Remove nested git mirror directory (main/) with hundreds of temp files and git objects - Remove unknown orphan directory (1/) and duplicate deployment repo (tradehax-repo/) - Remove standalone services not part of Next.js app (ai/, ai-micro/) - Remove ML/AI training data directories and JSONL files (data/, *.jsonl) - Remove Kubernetes configs (k8s/) and Namecheap deploy scripts (deploy/) - Remove 12 unused/outdated GitHub Actions workflows, keeping only build-check, codeql, vercel-deploy - Remove committed secret-containing env blueprints (AI_LIVE_ENV_BLUEPRINT.env, AI_ENVIRONMENT_TEMPLATE.env, .env.vercel.production.template) — these contained real Vercel project/secret values - Remove 60+ excessive documentation/planning dump files - Remove legacy configs (.gitlab-ci.yml, .htaccess, qodana.yaml, Untitled-1.yml, .lighthouserc.json) - Remove planning docs from docs/ directory - Remove index.html, skills-lock.json, tools/ (Python image tools) - Update .gitignore to prevent reintroduction: add patterns for *.env, *.env.*, main/, tradehax-repo/, 1/, data/, *.jsonl, k8s/, deploy/, sync-log.txt, *.code-workspace, dist/, coverage/, .turbo/, .cache/, storybook-static/ Agent-Logs-Url: https://github.com/DarkModder33/main/sessions/501b28cd-19d0-4c9a-9b17-73816395b530 Co-authored-by: DarkModder33 <254196519+DarkModder33@users.noreply.github.com>
🔗 Link AuditStatus: ✅ Passed |
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Removes a large set of outdated/unused repository artifacts (AI tool configs, legacy docs, and CI workflows) to reduce repo bloat and shrink the attack surface.
Changes:
- Deleted multiple AI assistant/tool configuration directories and their embedded reference docs.
- Removed legacy GitHub Actions workflows and related configs (e.g., Lighthouse CI, Qodana, readiness gates).
- Dropped legacy deployment/runtime artifacts (e.g.,
.htaccess) and an orphaned submodule pointer.
Reviewed changes
Copilot reviewed 292 out of 1569 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| AI_ENVIRONMENT_STANDARDS.md | Removes legacy AI environment standards doc from repo root |
| AGENTS.md | Removes Nx/agent instructions doc |
| 1/tradehaxai-assistant | Removes orphaned submodule pointer file |
| .zenflow/settings.json | Removes Zenflow tool settings file |
| .zencoder/skills/supabase-postgres-best-practices/CLAUDE.md | Removes tool-specific CLAUDE pointer file |
| .zencoder/skills/supabase-postgres-best-practices/references/_sections.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/_template.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/advanced-jsonb-indexing.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/conn-idle-timeout.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/conn-limits.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/conn-pooling.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/conn-prepared-statements.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/data-batch-inserts.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/data-pagination.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/data-upsert.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/lock-advisory.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/lock-short-transactions.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/lock-skip-locked.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/monitor-pg-stat-statements.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/query-composite-indexes.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/query-covering-indexes.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/query-index-types.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/query-missing-indexes.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/query-partial-indexes.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/schema-data-types.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/security-privileges.md | Removes tool reference doc |
| .zencoder/skills/supabase-postgres-best-practices/references/security-rls-basics.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/CLAUDE.md | Removes tool-specific CLAUDE pointer file |
| .windsurf/skills/supabase-postgres-best-practices/references/_sections.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/_template.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/advanced-jsonb-indexing.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/conn-idle-timeout.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/conn-limits.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/conn-pooling.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/conn-prepared-statements.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/data-batch-inserts.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/data-pagination.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/data-upsert.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/lock-advisory.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/lock-short-transactions.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practactices/references/lock-skip-locked.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/monitor-pg-stat-statements.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/query-composite-indexes.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/query-covering-indexes.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/query-index-types.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/query-missing-indexes.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/query-partial-indexes.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/schema-data-types.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/security-privileges.md | Removes tool reference doc |
| .windsurf/skills/supabase-postgres-best-practices/references/security-rls-basics.md | Removes tool reference doc |
| .lighthouserc.json | Removes Lighthouse CI configuration |
| .junie/skills/supabase-postgres-best-practices/CLAUDE.md | Removes tool-specific CLAUDE pointer file |
| .junie/skills/supabase-postgres-best-practices/references/_sections.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/_template.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/advanced-jsonb-indexing.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/conn-idle-timeout.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/conn-limits.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/conn-pooling.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/conn-prepared-statements.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/data-batch-inserts.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/data-pagination.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/data-upsert.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/lock-advisory.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/lock-short-transactions.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/lock-skip-locked.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/monitor-pg-stat-statements.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/query-composite-indexes.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/query-covering-indexes.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/query-index-types.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/query-missing-indexes.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/query-partial-indexes.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/schema-data-types.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/security-privileges.md | Removes tool reference doc |
| .junie/skills/supabase-postgres-best-practices/references/security-rls-basics.md | Removes tool reference doc |
| .htaccess | Removes Apache-specific redirect and access controls |
| .github/workflows/readiness-gate.yml | Removes legacy scheduled readiness gate workflow |
| .github/workflows/qodana_code_quality.yml | Removes Qodana workflow |
| .github/workflows/lighthouse-ci.yml | Removes Lighthouse CI workflow |
| .github/workflows/install-hooks-test.yml | Removes hooks installation smoke test workflow |
| .github/workflows/hivemind-quality-gate.yml | Removes scheduled “hivemind” quality gate workflow |
| .github/workflows/github-pages.yml | Removes GitHub Pages deploy workflow |
| .github/workflows/ai-micro-ci.yml | Removes CI workflow for the deleted ai-micro service |
| .continue/skills/supabase-postgres-best-practices/CLAUDE.md | Removes tool-specific CLAUDE pointer file |
| .continue/skills/supabase-postgres-best-practices/references/_sections.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/_template.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/advanced-full-text-search.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/advanced-jsonb-indexing.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/conn-idle-timeout.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/conn-limits.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/conn-pooling.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/conn-prepared-statements.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/data-batch-inserts.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/data-pagination.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/data-upsert.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/lock-advisory.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/lock-short-transactions.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/lock-skip-locked.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/monitor-pg-stat-statements.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/query-composite-indexes.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/query-covering-indexes.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/query-index-types.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/query-missing-indexes.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/query-partial-indexes.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/schema-data-types.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/security-privileges.md | Removes tool reference doc |
| .continue/skills/supabase-postgres-best-practices/references/security-rls-basics.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/CLAUDE.md | Removes tool-specific CLAUDE pointer file |
| .claude/skills/supabase-postgres-best-practices/references/_sections.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/_template.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/advanced-jsonb-indexing.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/conn-idle-timeout.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/conn-limits.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/conn-pooling.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/conn-prepared-statements.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/data-batch-inserts.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/data-pagination.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/data-upsert.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/lock-advisory.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/lock-short-transactions.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/lock-skip-locked.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/monitor-pg-stat-statements.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/query-composite-indexes.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/query-covering-indexes.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/query-index-types.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/query-missing-indexes.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/query-partial-indexes.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/schema-data-types.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/security-privileges.md | Removes tool reference doc |
| .claude/skills/supabase-postgres-best-practices/references/security-rls-basics.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/CLAUDE.md | Removes tool-specific CLAUDE pointer file |
| .augment/skills/supabase-postgres-best-practices/references/_sections.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/_template.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/advanced-full-text-search.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/advanced-jsonb-indexing.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/conn-idle-timeout.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/conn-limits.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/conn-pooling.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/conn-prepared-statements.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/data-batch-inserts.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/data-pagination.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/data-upsert.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/lock-advisory.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/lock-short-transactions.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/lock-skip-locked.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/monitor-pg-stat-statements.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/query-composite-indexes.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/query-covering-indexes.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/query-index-types.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/query-missing-indexes.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/query-partial-indexes.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/schema-data-types.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/security-privileges.md | Removes tool reference doc |
| .augment/skills/supabase-postgres-best-practices/references/security-rls-basics.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/CLAUDE.md | Removes tool-specific CLAUDE pointer file |
| .agents/skills/supabase-postgres-best-practices/references/_sections.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/_template.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/advanced-full-text-search.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/advanced-jsonb-indexing.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/conn-idle-timeout.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/conn-limits.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/conn-pooling.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/conn-prepared-statements.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/data-batch-inserts.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/data-pagination.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/data-upsert.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/lock-advisory.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/lock-short-transactions.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/lock-skip-locked.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/monitor-pg-stat-statements.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/query-composite-indexes.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/query-covering-indexes.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/query-index-types.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/query-missing-indexes.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/query-partial-indexes.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/schema-data-types.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/security-privileges.md | Removes tool reference doc |
| .agents/skills/supabase-postgres-best-practices/references/security-rls-basics.md | Removes tool reference doc |
Files not reviewed (7)
- .idea/.gitignore: Language not supported
- .idea/IntelliLang.xml: Language not supported
- .idea/go.imports.xml: Language not supported
- .idea/misc.xml: Language not supported
- .idea/modules.xml: Language not supported
- .idea/tradehax.iml: Language not supported
- .idea/vcs.xml: Language not supported
Comments suppressed due to low confidence (3)
1/tradehaxai-assistant:1
- This looks like a Git submodule pointer being removed. If the repo previously had this as a submodule, make sure the corresponding entry is also removed from
.gitmodules(and that the submodule is deinitialized), otherwise developers may still see submodule-related warnings/errors when cloning or updating.
.htaccess:1 - Removing
.htaccessdrops server-enforced protections (e.g., directory listing disable and blocking access to sensitive extensions in later rules). If there is any Apache-based deployment path still in use (even for static exports), consider reinstating equivalent controls in the actual hosting layer (Apache config, reverse proxy, or platform config) so those security guarantees aren't lost.
.github/workflows/readiness-gate.yml:1 - The PR description mentions updating
.gitignoreto prevent reintroducing removed artifacts, but that change isn’t visible in the provided diffs. If.gitignoreupdates are part of this PR, consider ensuring they are included in the final PR diff (or adjusting the description) so the cleanup is durable.
.agents/,.augment/,.claude/,.continue/,.junie/,.windsurf/,.zencoder/,.zenflow/).idea/,.vscode-extension/)_safe_backup/,archive/)main/— contained git objects and hundreds of temp files, ~1000+ files)1/,tradehax-repo/)ai/,ai-micro/)data/,*.jsonlfiles)k8s/) — not useddeploy/)build-check.yml,codeql.yml,vercel-deploy.ymlAI_LIVE_ENV_BLUEPRINT.envhad real Vercel secrets,AI_ENVIRONMENT_TEMPLATE.env,.env.vercel.production.template).gitlab-ci.yml,.htaccess,qodana.yaml,Untitled-1.yml,.lighthouserc.json,sync-log.txt,tradehaxai.code-workspace)docs/directory anddb/supabase/AI_TRAINING_POST_DEPLOY_RUNBOOK.mdindex.html,skills-lock.json,tools/(Python image tools).gitignoreto prevent reintroduction of removed artifactsnpm run buildsucceeds after cleanup ✅npm run lintpasses after cleanup ✅Original prompt
This pull request was created from Copilot chat.