Skip to content

chore: deep codebase cleanup and legacy auth removal - #115

Merged
sky-ruler merged 5 commits into
sky-ruler:mainfrom
nirakarpatel:main
Jun 24, 2026
Merged

chore: deep codebase cleanup and legacy auth removal#115
sky-ruler merged 5 commits into
sky-ruler:mainfrom
nirakarpatel:main

Conversation

@nirakarpatel

Copy link
Copy Markdown
Contributor

Description:

Overview
This PR focuses on aggressively decluttering the repository by removing obsolete boilerplate files, generated artifacts, and outdated hardcoded database scripts that are incompatible with our current Google Auth architecture.

Key Changes:

  • Removed Legacy Auth Scripts: Deleted server/initDb.js. Since the system has fully migrated to Google Auth, the hardcoded admin accounts (password: 'admin123') are completely obsolete. Also refactored server/server.js to safely remove its startup dependency on initDb.js.
  • Cleaned Generated Artifacts: Completely removed the graphify-out/ folder (and graph.json) as well as the root brain/ folder, which were just leftover outputs from third-party tools and older AI sessions.
  • Removed Obsolete Fix Scripts: Deleted server/fix_badges.js, which was a one-off database migration script that has already served its purpose.
  • Removed Legacy Markdown: Deleted bugs.md to keep the root directory strictly focused on active project documentation.

Impact:

  • Significantly reduces repository size and root directory clutter.
  • Improves startup safety by removing obsolete local database seeding routines that rely on deprecated authentication models.
  • Makes it much easier for developers to navigate the server/ directory without running into dead or unused code.

@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the Sky Ruler's projects Team on Vercel.

A member of the Team first needs to authorize it.

@sky-ruler
sky-ruler merged commit 48c1048 into sky-ruler:main Jun 24, 2026
3 of 4 checks passed
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.

2 participants