{"slug": "this-week-payments-in-the-framework-nine-brands-migrated-in-an-hour-and-the-of-a", "title": "This week: payments in the framework, nine brands migrated in an hour, and the start of a video pipeline", "summary": "ITW Creative Works consolidated nine brands onto the OMEGA framework in a single hour, migrating legacy sites and backends to a unified config. The framework's creator also began a video pipeline project called cutroom and advanced the workkit engine for Claude Code workflows.", "body_md": "This was a consolidation week. I run a bunch of small products under [ITW Creative Works](https://itwcreativeworks.com), and for years each one carried its own slightly different website, backend, and config. This week most of that duplication died.\n\nMost of the week went into [OMEGA](https://omegajs.dev), the framework I'm building to run every brand: ten minor releases in seven days (0.29 → 0.43).\n\nThe headline pieces:\n\nThe reason this is cool: fixing something in one product used to mean fixing it in ten places. Now every brand picks it up on its next update.\n\nThe payoff moment. I scaffolded monorepos for nine brands, including [StudyMonkey](https://studymonkey.ai), Giftly, DashQR, Bink, Ghostii, Chatsy, Kirue, Clockii, and the ITW site itself, all from a single brand template, all within the same hour.\n\nMigration was config conversion, not a rewrite: each legacy site and backend got ported onto the framework packages, and its old settings were translated into one `omega.json5`\n\n. The brands with the most legacy baggage took a few extra commits; the clean ones were nearly free.\n\nNew project. I want long working sessions to become edited videos without me living in a timeline editor. This week its first repo, cutroom, got a working recap pipeline: ingest the footage, render a longform cut, then frame shorts out of it with proper edge anchoring. A second repo, switchboard, is seeded and waiting. No public site yet; when the first output is watchable, that will be the post.\n\nMy Claude Code workflow tooling (an engine I call workkit) went 0.41 → 0.47: a live board for every project's issues, stale-work alarms, and documentation-density enforcement. The idea it encodes: GitHub issues are the single source of truth, and the agents' job is to keep them true. It manages a small fleet of coding sessions across all the repos above.\n\n`jq`\n\nso hooks stop resolving to the system build.Next week: first real output from the video pipeline, and the brand rollout continues. If you have gone through a many-products-one-framework consolidation, I would genuinely like to hear what broke for you. Comments open.", "url": "https://wpnews.pro/news/this-week-payments-in-the-framework-nine-brands-migrated-in-an-hour-and-the-of-a", "canonical_source": "https://dev.to/ianwieds/this-week-payments-in-the-framework-nine-brands-migrated-in-an-hour-and-the-start-of-a-video-3a6p", "published_at": "2026-08-27 22:49:46+00:00", "updated_at": "2026-08-27 23:19:26.174295+00:00", "lang": "en", "topics": ["developer-tools"], "entities": ["ITW Creative Works", "OMEGA", "StudyMonkey", "Giftly", "DashQR", "Bink", "Ghostii", "Chatsy"], "alternates": {"html": "https://wpnews.pro/news/this-week-payments-in-the-framework-nine-brands-migrated-in-an-hour-and-the-of-a", "markdown": "https://wpnews.pro/news/this-week-payments-in-the-framework-nine-brands-migrated-in-an-hour-and-the-of-a.md", "text": "https://wpnews.pro/news/this-week-payments-in-the-framework-nine-brands-migrated-in-an-hour-and-the-of-a.txt", "jsonld": "https://wpnews.pro/news/this-week-payments-in-the-framework-nine-brands-migrated-in-an-hour-and-the-of-a.jsonld"}}