Skip to content

Version Promotions

Marty McEnroe edited this page Feb 23, 2026 · 5 revisions

Version Promotions

Tracks every promotion between tiers. Updated whenever a version moves between alpha → beta → prod.

Tier System

Command Purpose Default Flags
unleashed Production. The safe default. --sentinel-shadow --mirror --friction
unleashed-beta Validated after ~20 min in alpha. --mirror --friction
unleashed-alpha Fresh build. May break things. --mirror --friction

Promotion flow: alpha (~20 min, no crashes) → beta (~1 day, no issues) → prod

Current Mapping

Tier Version Since
prod c-24 2026-02-23
beta (empty)
alpha (empty)

Promotion Log

Date Action Version From To Notes
2026-02-15 Promote c-21 prod First promotion under tier system. Sentinel shadow mode on by default.
2026-02-15 Retire c-18 prod archive Served as prod since ~Jan 28. No sentinel, no mirror, no garbage filter.
2026-02-15 Create c-22 beta Mirror space elimination fix (#35). CUF n>=1, short-line filter, spinner fragment filter.
2026-02-15 Promote c-22 beta prod Validated in beta session on AssemblyZero. Mirror output confirmed readable.
2026-02-15 Retire c-21 prod archive Replaced by c-22. Mirror had space elimination bug (#35).
2026-02-15 Create c-23 beta Typeahead collapsing, sparse/thinking/digit noise filters, table content fix.
2026-02-15 Promote c-23 beta prod Validated in beta session on Hermes. Typeahead working, tables preserved.
2026-02-15 Retire c-22 prod archive Replaced by c-23. No typeahead collapsing, table rows stripped by pattern #23.
2026-02-23 Create c-24 beta Auto-tab-naming: sets terminal tab title to REPONAME YYYY-MM-DD HH:MM before PTY spawns (#48).
2026-02-23 Promote c-24 beta prod Validated in beta session on Hermes. Tab title confirmed working.
2026-02-23 Retire c-23 prod archive Replaced by c-24. No auto-tab-naming.

Usage Log

Every launch appends to ~/.unleashed-usage.log:

timestamp    tier    project_path    version

Query with:

# Recent launches
tail -20 ~/.unleashed-usage.log

# Count by tier
awk -F'\t' '{print $2}' ~/.unleashed-usage.log | sort | uniq -c

# All beta sessions
grep 'beta' ~/.unleashed-usage.log

How to Promote

Edit .bash_profile — change the script path in the tier function:

# Example: promote c-22 from alpha to beta
unleashed-beta() {
  _unleashed_run src/unleashed-c-22.py --mirror --friction "$@"
}

Then update:

  1. The comment block at the top of the UNLEASHED section in .bash_profile
  2. The "Current Mapping" table on this page
  3. The "Promotion Log" table on this page

Related

Clone this wiki locally