Skip to content

chore: remove operator content-domain 'reel' language from the generic stack#121

Merged
AlienWalker1995 merged 1 commit into
mainfrom
chore/genericize-reel-language
Jul 26, 2026
Merged

chore: remove operator content-domain 'reel' language from the generic stack#121
AlienWalker1995 merged 1 commit into
mainfrom
chore/genericize-reel-language

Conversation

@AlienWalker1995

Copy link
Copy Markdown
Owner

What

The public generic infra must not mention the operator's short-form-video "reel" content format. Every tracked reel/reels reference rewritten to neutral generic infra language. Behavior-identical: only comments, docs, tests, and identifiers change — no logic, paths, or config values. media (a structural compose profile + GPU-workload category) is left untouched.

reel → generic mapping, per file

File Before After
CHANGELOG.md "a failed reel cron" "a failed render cron"
docs/configuration.md "the reel pipeline" "the media/render pipeline"
docs/operator-guide.md "a 17GB reel + a 4GB chat co-run" "a 17GB render job + a 4GB chat co-run"
ordo.example.yaml "media/song/reels/voice" "media/song/voice" (dropped reels noun)
scripts/storage_purge.py "Reel drafts", "(reel-metrics rewrites…)" "Job drafts", "(metrics rewrites…)"
services/hermes/entrypoint.sh "social-relay reel pipeline" (comment) "render output pipeline" (chmod block preserved exactly)
services/ops-api/main.py "the reel-cron failure", "was the reel-cron deadlock" "the GPU-arbitration deadlock" (×2)
services/worker/plugin.yaml "background job worker (reel/publish queue)" "background job worker (job/publish queue)"
tests/substrate/test_broker.py job ids/vars reel, reel1, reel2 render, render1, render2
tests/substrate/test_control.py job id reel render
tests/substrate/test_scheduler.py job id reel render

Test renames are consistent within each file — assertions test the generic scheduler/broker behavior, not content, and all still pass.

Validation

  • git grep -inw "reel\|reels" -- ':!data/*'zero matches.
  • Rendered docker-compose.yml sha identical before vs after (a4a5409b…): changes are comments/docs/tests only, nothing structural.
  • ruff check . clean; pytest tests/ -q559 passed, 4 skipped.
  • media deliberately untouched everywhere (compose profile + GPU-workload kind).

Notes

  • The hermes entrypoint chmod block is unchanged functionally — same dirs (/workspace/data/comfyui-output) and perms (775 / 664 / chown). The dir path is already generic (comfyui-output), not operator-specific, so only the comment wording changed.

🤖 Generated with Claude Code

…c stack

The public infra must not mention the operator's short-form-video "reel"
content format. Rewrote every tracked "reel"/"reels" reference to neutral
generic infra language (render/job/media-lease). Behavior-identical:
comments, docs, tests, and one entrypoint comment only — no logic, paths,
or config values changed (only dropped the "reels" plugin-example noun).
"media" (compose profile + GPU-workload category) left untouched.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@AlienWalker1995
AlienWalker1995 merged commit 65c1908 into main Jul 26, 2026
3 checks passed
@AlienWalker1995
AlienWalker1995 deleted the chore/genericize-reel-language branch July 26, 2026 13:17
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