24 lines
1.4 KiB
Markdown
24 lines
1.4 KiB
Markdown
# TASK: Consolidate KNEL-AIMiddleware into _crossfeed/tooling
|
|
|
|
## Objective
|
|
Make /home/_crossfeed/tooling/knel-aimiddleware the single current shared copy of KNEL-AIMiddleware, replacing the stale Aug-10 copy.
|
|
|
|
## Context
|
|
- Source (current): /home/reachableceo/projects/KNEL-AIMiddleware — 512M, 21,590 files, git repo, remote ssh://git@git.knownelement.com:29418/KNEL/KNEL-AIMiddleware.git, vendor/ = 508M.
|
|
- Target (stale): /home/_crossfeed/tooling/knel-aimiddleware — 2.4M, 283 files, git repo, no vendor/, contains since-removed JOURNAL.md. Dated 2026-08-10.
|
|
- Target parent is reachableceo-writable; no sudo needed.
|
|
- Charles is splitting work from all-reachableceo to multiple accounts; other agent accounts (group `users`) need read access.
|
|
|
|
## Constraints
|
|
- No sudo.
|
|
- Preserve git history + remote in the surviving copy.
|
|
- Do not break path references: leave symlink /home/reachableceo/projects/KNEL-AIMiddleware -> /home/_crossfeed/tooling/knel-aimiddleware after the move.
|
|
- Keep vendor/ (disk has 45G free; move is same-filesystem rename).
|
|
- Verify target git status clean after move.
|
|
|
|
## Deliverables
|
|
1. _crossfeed/tooling/knel-aimiddleware holds the current working tree incl vendor/ and .git.
|
|
2. Symlink from old path in place and resolves.
|
|
3. Perms: group users, dirs g+rx, files g+r (top-level chgrp users).
|
|
4. REPORT to inbox-pmo with: method used, file counts before/after, git status, remote intact, perms applied, anything skipped.
|