Skip to content

feat: rebrand to Strange Days Tech + CLI scaffolder + repo restructure#1

Merged
montfort merged 1 commit intomainfrom
feat/rebranding-and-cli-scaffolder
Mar 2, 2026
Merged

feat: rebrand to Strange Days Tech + CLI scaffolder + repo restructure#1
montfort merged 1 commit intomainfrom
feat/rebranding-and-cli-scaffolder

Conversation

@montfort
Copy link
Contributor

@montfort montfort commented Mar 2, 2026

Summary

  • Rebrand all references from Enigmora to Strange Days Tech, S.A.S. across 53+ files (zero Enigmora references remaining)
  • Create DEVTRAIL.md as single source of truth for governance rules, reducing CLAUDE.md/GEMINI.md/.cursorrules/copilot-instructions.md to lightweight references via <!-- devtrail:begin/end --> markers
  • Build Rust CLI (cli/) with devtrail init, devtrail update, and devtrail remove commands that download releases from GitHub and inject directives into AI agent config files
  • Add release pipeline (.github/workflows/release.yml) for cross-platform binary builds (Linux, macOS x86/ARM, Windows) and distribution ZIP packaging
  • Restructure repo for distribution: add dist-manifest.yml, remove docs/ (GitHub Pages to be replanned), remove obsolete copy-devtrail.sh and old assets
  • Update all documentation (README, ADOPTION-GUIDE, CONTRIBUTING, i18n/es/) with CLI installation instructions

Test plan

  • grep -ri "enigmora" . returns zero results
  • DEVTRAIL.md exists and contains all governance rules
  • CLAUDE.md, GEMINI.md, .cursorrules are lightweight with markers
  • dist-manifest.yml exists, docs/ removed, copy-devtrail.sh removed
  • cargo build --release compiles successfully (cli/)
  • cargo test — 10/10 tests pass
  • .github/workflows/release.yml created with 3 jobs
  • Manual review of rebranding accuracy in all files

🤖 Generated with Claude Code

- Rebrand all references from Enigmora to Strange Days Tech, S.A.S.
- Update remote to github.com/StrangeDaysTech/devtrail
- Replace contact emails with GitHub Issues links
- Create DEVTRAIL.md as single source of truth for governance rules
- Refactor CLAUDE.md, GEMINI.md, .cursorrules, copilot-instructions.md
  to reference DEVTRAIL.md via <!-- devtrail:begin/end --> markers
- Add .cursor/rules/devtrail.md for modern Cursor support
- Build Rust CLI (cli/) with init, update, and remove commands
  that download releases from GitHub and inject directives
- Add dist-manifest.yml for distribution packaging
- Add .github/workflows/release.yml for cross-platform CI/CD
- Remove docs/ (GitHub Pages to be replanned)
- Remove copy-devtrail.sh (replaced by CLI)
- Remove obsolete assets (logo-enigmora.svg, logo-devtrail-OLD.svg)
- Update README, ADOPTION-GUIDE, CONTRIBUTING with CLI instructions
- Update all i18n/es/ translations with same changes

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@montfort montfort merged commit 89b0793 into main Mar 2, 2026
2 checks passed
@montfort montfort deleted the feat/rebranding-and-cli-scaffolder branch March 2, 2026 07:43
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