Status: Active · Work in Progress
Type: Work‑in‑Progress Case Study
This site publishes selected documentation from an active project and is
updated as work progresses.
## Overview
This case study documents a controlled Windows‑to‑Linux
migration for a dedicated Twitch streaming workstation using
deliberate change‑control practices.
The technical system being built is real, but the **primary deliverable is
the documented migration process itself**. This includes how scope and
constraints are defined, risks are identified, decisions are recorded,
execution is gated, and outcomes are validated.
The intent is to make the work **understandable, reviewable, and
repeatable** as it develops, rather than written up after the fact.
This project is structured as a **managed migration playbook**,
emphasizing explicit decision records, traceability, and phased
execution. It is designed to reflect how infrastructure and system
changes are planned and communicated in professional environments, even
while the work is still in progress.
What This Case Study Demonstrates
- Treating documentation as a first‑class project deliverable
- Managing change through explicit scope, constraints, and decision records
- Identifying and tracking risk prior to execution
- Gating execution through defined phases
- Recording progress and validation in a traceable, auditable way
Current State
- The project is intentionally in a pre‑execution / early
execution state
- Planning, scope definition, and decision records are established first
- No undocumented system changes have occurred
- Execution begins only after documented entry criteria are met
This is an intentional snapshot of a project in motion, not a
retrospective summary of completed work.
How to Explore
### Recommended reading order
- Scope & Constraints — what the migration will and
will not attempt
- Risk Register — known risks identified ahead of execution
- Decision Records (ADRs) — why specific approaches
were chosen
- Migration Phases — how execution is structured and
gated
- Status & Timeline — what has changed, and when
Microsoft 365 Copilot is used as a support tool to refine
clarity and presentation of documentation. All planning, technical work,
testing, and decision‑making remain my own.
Source Repository
👉 https://github.com/DwightGappa/TwitchStreamPlatform