Skip to content

refactor: Aimee Codes rebranding - #4

Closed
SomeRandmGuyy wants to merge 4 commits into
mainfrom
feat/aimeecodes-rebranding
Closed

SomeRandmGuyy wants to merge 4 commits into
mainfrom
feat/aimeecodes-rebranding

Conversation

@SomeRandmGuyy

Copy link
Copy Markdown
Contributor

Summary

Rebrand the product from Omega Loops to Aimee Codes: rename crates, config, plugin, templates, and default product URLs, and add AIMEE.md as the full application discovery map.

Context

This tree is Aimee Codes (Spectrum Web Co / swcstudio). It was previously branded Omega Loops. Crates lived under crates/omega_*, config under .omega / OMEGA_CONFIG, and product defaults pointed at api.omegaloops.dev / app.omegaloops.dev. The working tree already ran as Aimee; this PR commits that rename against main (2160ba2 Initial Commit).

The live GitHub remote stays swcstudiospace/omegaloops until the org renames the repository. Compatibility aliases (OMEGA_CONFIG, ~/.omega, :omega, provider ids omega / omega_services) are kept so existing installs keep working.

Changes

  • Rename workspace crates omega_* → aimee_* (domain, app, services, infra, repo, CLI, CI, WEB3/Anda, helpers).
  • Move agent skills/commands .omega/ → .aimee/, plugin omega.plugin.zsh → aimee.plugin.zsh, templates omega-*.md → aimee-*.md.
  • Default services URL: https://api.aimeecodes.dev/.
  • Billing banner: https://app.aimeecodes.dev/app/billing.
  • NPM release matrix: swcstudiospace/npm-aimee-codes.
  • Homebrew tap: antinomyhq/homebrew-aimee-codes.
  • Schema file: omega.schema.json → aimee.schema.json.
  • Add AIMEE.md (product map: loop, crates, CLI, tools, providers, persistence, WEB3, tests) and link it from the README repository map.
  • Add CodeRabbit PR workflow (.github/workflows/coderabbit.yml).
  • Ignore local Hermes scratch (.hermes/).
  • Keep OMEGA_* / ~/.omega / :omega as compatibility aliases.

Key Implementation Details

  • Git detects most crate/plugin/template moves as renames (similarity 50–100%).
  • Branding is pinned by tests:
    • aimee_config::test_default_services_url_uses_aimee_codes_domain
    • aimee_main::info::test_upgradeable_plan_points_at_aimee_codes_billing
    • aimee_ci::jobs::release_npm::test_npm_release_matrix_uses_aimee_codes_package
  • Greptile CLI could not review this branch locally: 970 files / ~3.6 MB exceeds the CLI caps (500 files / 3 MB). CodeRabbit runs on pull_request via the new workflow.

Use Cases

  • New clones build aimee crates and read ~/.aimee / AIMEE_CONFIG.
  • Existing Omega installs still honor OMEGA_CONFIG and ~/.omega.
  • Agents and humans use AIMEE.md as the in-repo product map instead of guessing crate roles.

Testing

cargo fmt -p aimee_config -p aimee_main -p aimee_ci -- --check
cargo check -p aimee_config -p aimee_main -p aimee_ci
cargo clippy -p aimee_config -p aimee_ci -p aimee_main --all-targets -- -D warnings
cargo test -p aimee_config test_default_services_url_uses_aimee_codes_domain
cargo test -p aimee_main test_upgradeable_plan_points_at_aimee_codes_billing
cargo test -p aimee_ci test_npm_release_matrix_uses_aimee_codes_package

Already verified on this branch: branding tests pass; aimee_config --lib (31), aimee_ci --lib (1), aimee_main info:: (24) passed in the prior turn.

Known limitations

  • GitHub origin remains swcstudiospace/omegaloops until the org rename.
  • LICENSE still lists “Omega Loops” as a Spectrum Web Co trademark.
  • Greptile local review skipped (diff too large for CLI). CodeRabbit should comment after the PR opens if CODERABBIT_API_KEY is set.

Links

  • Discovery: AIMEE.md
  • House rules: AGENTS.md

Co-Authored-By: AimeeCodes noreply@aimeecodes.dev

root and others added 2 commits August 19, 2026 18:13
Rename crates, config, plugin, templates, and product URLs from Omega
Loops to Aimee Codes. Add AIMEE.md as the full application discovery
map. Keep OMEGA_* / ~/.omega / :omega as compatibility aliases and
leave the live GitHub remote as swcstudiospace/omegaloops.

Co-Authored-By: AimeeCodes <noreply@aimeecodes.dev>
@greptile-apps

greptile-apps Bot commented Aug 21, 2026

Copy link
Copy Markdown

Too many files changed for review (970 files, 100 file limit).

@github-actions github-actions Bot added type: provider Updates provider.json configuration. type: refactor Code refactoring and restructuring. labels Aug 21, 2026
root and others added 2 commits August 21, 2026 20:08
Current CodeRabbit CLI rejects --plain and --type. Review committed
diffs with `coderabbit review --committed`.

Co-Authored-By: AimeeCodes <noreply@aimeecodes.dev>
Non-interactive CI requires --api-key. The org has no
CODERABBIT_API_KEY secret, so skip instead of failing the PR.

Co-Authored-By: AimeeCodes <noreply@aimeecodes.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: provider Updates provider.json configuration. type: refactor Code refactoring and restructuring.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant