From f828753ca3d9fbd425d561dfd5634d791861f6dc Mon Sep 17 00:00:00 2001 From: James Maes Date: Sat, 7 Nov 2026 17:24:01 -0600 Subject: [PATCH] docs: triage of every repository with no CI (proposal) Co-Authored-By: Claude Opus 5.5 --- MIGRATION.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/MIGRATION.md b/MIGRATION.md index 8ce77a6..4e4458d 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -39,6 +39,26 @@ Every repository that needs CI/CD on the new system, and its state. The old syst Plus: an inventory of every remaining repository that has no workflow at all (decide CI or none). +## No-CI triage (2026-11-07, proposal for owner sign-off) + +Inventory of every repository with no `.gitea/workflows` (sweep of both orgs, 178 repos). Proposed bucket per repo; +the owner confirms or moves items. "Needs CI" items join the migration table above in this order. + +**Needs CI — ships code (by workflow type):** +- container (live or deployable apps): QRun-IO/Voyage (parked), Concilium apps if revived, KofTwentyTwo/Aestimare, Forma, Claritas, limen, opifex-ordinis, business-agents, kof22-post, notion-sql, nuncio (check: superseded by nuncio-website?) +- node.yaml: QRun-IO/qqq-frontend-core, qqq-frontend-material-dashboard, qqq-frontend-component-sequential-workflow, qqq-templates-hub, new-qqq-application-template; KofTwentyTwo/obsidian-penny, gamut, jarvisdoc, Website-Content (content lint) +- maven.yaml: QRun-IO/qqq-meta-manager, qqq-maven-registry, qqq-app-developer-intellij-plugin (Gradle? check); KofTwentyTwo/intellij-commentator-plugin, license-tool +- native (new workflow types needed): Android — QRun-IO/qqq-android; Windows — QRun-IO/qqq-print-agent, KofTwentyTwo/MarkdownViewr.Windows, windows-app-template, CommandTabFree; macOS — KofTwentyTwo/AppKit, MetalPOC, VisionPOC, VoicePOC, PerfectCup, markdownViewr, gclo-macos; Go/other CLIs — gclo, kfmtbox, Munitor, ArmariumMinutum, Jarvis, jarvis-file; firmware — Lukes-Rocket-Launcher +- small lint workflows: KofTwentyTwo/standards (docs/standards checks), Praetor (shellcheck/tofu fmt+validate/ansible-lint), terraform-proxmox-talos (tofu fmt+validate), nix (nix flake check), Galaxy-Cloud-Init (ansible-lint), synology-tools + +**Package manifests (tiny validation at most):** KofTwentyTwo/homebrew-tap, winget-pkgs; QRun-IO/homebrew-tap, homebrew-qctl, scoop-bucket + +**No CI needed (docs, config, profiles, forks, notes):** KofTwentyTwo/.github, .profile, KofTwentyTwo, Books, ClaudeCode, SecondBrain, second-brain, dotfiles, DMDBrands-InitialAssessment, System-Assessments, DevOps, Jellyfin, GalaxyLan-CA, datagrip, cache, download-artifact, upload-artifact, obsidian-releases; QRun-IO/.github, .github-private, .profile, .profile-private, Company-Obsidian + +**Retire / archive (superseded or dead):** *-pre-recovery-20261031 copies (AppKit, nuncio-website, qqq-frontend-core, qbit-standard-process-trace), ci-policy (both), qqq-orb, ci-fleet-qualification (both), ci-qualification, carl, carl-CD, makers4, Concilium, Concilium-CD, UnifiedDev, Unified-Development-2, qqq-mcp-rag, qqq-mcp-rag-standard-policies, qbit-template* (KOF duplicates), k8s-app-of-apps, Website-CD, bigcapital-cd, marketing-website-cd, voyage-cd (GitOps now lives in cluster-gitops) + +**Instance/org-level leftovers of the old system:** the retired platform-ci `ci.yaml` / `native.yaml` instance or org workflows still run on repos; delete them in Gitea admin (Actions workflow settings). + ## Not migrating (owner decisions) `carl`, `qqq-mcp-rag` (retired), `qbit-standard-process-trace-pre-recovery-*`, `UnifiedDev`, -- 2.54.0