Principia Cleanup Report
Summary
Total Projects: 261
Active in 2026: 257
Stale (no 2026 commits): 4
Recommended Actions
1. DELETE - Empty/Stub Projects (< 3 files)
These contain only .gitkeep or a single README. Safe to delete.
| Project | Files | Action |
|---|---|---|
OPS-DETECTION-SIGMA |
0 |
DELETE |
PRJ-TASKS |
0 |
DELETE |
ARS-AUTOMATION |
1 |
DELETE or consolidate |
ARS-CLOUD |
1 |
DELETE or consolidate |
ARS-CONTAINERS |
1 |
DELETE or consolidate |
ARS-DAILY |
1 |
DELETE or consolidate |
ARS-DATABASE |
1 |
DELETE or consolidate |
ARS-INFRASTRUCTURE |
1 |
DELETE or consolidate |
ARS-OBSERVABILITY |
1 |
DELETE or consolidate |
ARS-SIEM-QRADAR |
1 |
DELETE (use OPS-SIEM-QRADAR) |
ARS-SIEM-SENTINEL |
1 |
DELETE (use OPS-SIEM-SENTINEL) |
AUT-REPORTS |
1 |
DELETE |
FNT-DISCOVERIES |
1 |
DELETE |
OPS-SECRETS-MANAGEMENT |
1 |
DELETE (migrated to domus-secrets-ops) |
PER-FINANCE |
1 |
DELETE or populate |
PER-GOALS |
1 |
DELETE or populate |
PER-READING |
1 |
DELETE or populate |
PRJ-AETHELRED-CODEX |
1 |
DELETE (migrated to domus-docs) |
PRJ-ARCHIVE |
1 |
DELETE |
PRJ-DOCS-PORTAL |
1 |
DELETE (replaced by domus-docs) |
PRJ-ISE-HOME-LINUX-ANTORA |
1 |
DELETE (migrated to domus-ise-linux) |
PRJ-RECOVERY |
1 |
DELETE (use OPS-RECOVERY) |
TAB-TRANSCRIPTS |
1 |
DELETE |
2. ARCHIVE - Duplicate Format Projects
Same content in multiple formats. Keep Antora, archive others.
| Keep (Antora) | Archive | Reason |
|---|---|---|
PRJ-NETAPI-ANTORA |
PRJ-NETAPI-LATEX, PRJ-NETAPI-QUARTO |
Migrated to domus-netapi-docs |
PRJ-ISE-CHLA-LINUX-ANTORA |
PRJ-ISE-CHLA-LINUX-QUARTO |
Quarto abandoned |
domus-ise-linux |
PRJ-ISE-HOME-LINUX-LATEX |
LaTeX obsolete |
OPS-SIEM-QRADAR |
OPS-SIEM-QRADAR_LATEX |
LaTeX obsolete |
LRN-COLLEGE-ALGEBRA-LATEX |
LRN-COLLEGE-ALGEBRA-PANDOC, LRN-COLLEGE-ALGEBRA-QUARTO, LRN-COLLEGE-ALGEBRA-TYPST |
Pick one format |
3. ARCHIVE - Already Migrated to domus-*
Content now lives in domus-* repos. Keep as read-only archive or delete.
| Principia Project | domus-* Destination |
|---|---|
PRJ-ISE-HOME-LINUX-ANTORA |
domus-ise-linux |
PRJ-NETAPI-ANTORA |
domus-netapi-docs |
PRJ-SECRETS |
domus-secrets-ops |
03_Captures/* |
domus-captures |
PRJ-INFRA-OPS-ANT |
domus-infra-ops |
4. CONSOLIDATE - Fragmented Archives
ARS-* prefix has too much fragmentation. Consider consolidating:
| Category | Consolidate Into |
|---|---|
ARS-NETWORK-* (11 dirs) |
Single ARS-NETWORK with subdirs |
ARS-DEVTOOLS-* (11 dirs) |
Single ARS-DEVTOOLS with subdirs |
ARS-DATABASE-* (6 dirs) |
Single ARS-DATABASE with subdirs |
ARS-AUTOMATION-* (4 dirs) |
Single ARS-AUTOMATION with subdirs |
ARS-CLOUD-* (3 dirs) |
Single ARS-CLOUD with subdirs |
ARS-CONTAINERS-* (3 dirs) |
Single ARS-CONTAINERS with subdirs |
ARS-INFRASTRUCTURE-* (4 dirs) |
Single ARS-INFRASTRUCTURE with subdirs |
ARS-OBSERVABILITY-* (4 dirs) |
Single ARS-OBSERVABILITY with subdirs |
ARS-SECURITY-* (5 dirs) |
Single ARS-SECURITY with subdirs |
5. KEEP - Active Projects
These are actively used and should remain:
ISE/802.1X Stack:
-
PRJ-ISE-HOME (configs, scripts, tac-cases)
-
PRJ-ISE-CHLA (work project)
-
PRJ-ISE-CHLA-LINUX-ANTORA (runbooks)
-
PRJ-ISE-IPSK-HOME-ANTORA
-
PRJ-ISE-IPSK-CHLA-ANTORA
-
PRJ-PKI-HOME
-
PRJ-PFSENSE-HOME
Operations:
-
OPS-RUNBOOKS
-
OPS-RECOVERY
-
OPS-SIEM-QRADAR
-
OPS-SIEM-SENTINEL
-
OPS-SIEM-WAZUH
-
OPS-HUNT-* (threat hunting playbooks)
-
OPS-PLAYBOOKS
Personal/Career:
-
PER-RESUME-* (keep all resume variants)
-
PER-CAREER
-
PER-DOCUMENTS
-
PER-HEALTH
-
PRJ-CERTIFICATIONS
Learning:
-
LRN-CISSP
-
LRN-LPIC-1, LRN-LPIC-2
-
LRN-DELE-* (Spanish certs)
-
LRN-VIM
-
LRN-VIOLIN
Music:
-
PED-VIOLIN-ANTORA (migrate to domus-violin)
-
PED-CELLO (migrate to domus-cello)
-
REF-MUSIC
Working Tables:
-
TAB-INCIDENTS (active incident tracking)
-
TAB-KANBAN
-
TAB-INBOX
-
TAB-IDEAS
Archive Strategy
Option A: Archive Directory
Move deprecated projects to 02_Assets/_ARCHIVE/:
mkdir -p 02_Assets/_ARCHIVE
mv 02_Assets/PRJ-NETAPI-LATEX 02_Assets/_ARCHIVE/
mv 02_Assets/PRJ-NETAPI-QUARTO 02_Assets/_ARCHIVE/
# etc.
Option B: Git Tag + Delete
Tag current state, then delete:
git tag archive/prj-netapi-latex-2026-02
git rm -rf 02_Assets/PRJ-NETAPI-LATEX
Option C: Separate Archive Repo
Move all archived content to principia-archive repo.
Prefix Reference
| Prefix | Meaning | Fate |
|---|---|---|
PRJ- |
Active project |
Keep or migrate to domus-* |
ARS- |
Archive/reference |
Consolidate, keep as reference |
OPS- |
Operations runbooks |
Keep or migrate |
PED- |
Pedagogy/teaching |
Migrate music to domus-* |
LRN- |
Learning/study |
Keep in Principia |
PER- |
Personal |
Keep private in Principia |
DIS- |
Disciplines |
Keep as study notes |
FDY- |
Foundry (experimental) |
Review and prune |
FNT- |
Frontier (research) |
Review and prune |
TAB- |
Tables (working) |
Keep active ones |
REF- |
Reference |
Keep |
SYS- |
System |
Keep |
VIS- |
Visualization |
Keep |
ANA- |
Analytics |
Review |
AUT- |
Automation |
Merge with scripts |
LOG- |
Logs |
Archive or delete |
OUT- |
Output |
Delete (generated) |
PUB- |
Public templates |
Keep |
RES- |
Resources |
Keep |
Recommended Cleanup Order
-
Immediate: Delete empty stubs (23 projects)
-
Week 1: Archive duplicate formats (8 projects)
-
Week 2: Consolidate ARS-* fragmentation (~40 dirs → ~10)
-
Ongoing: Migrate active PRJ-* to domus-* as needed
Impact
After cleanup:
-
Before: 261 projects
-
Delete stubs: -23
-
Archive duplicates: -8
-
Consolidate ARS-*: -30 (merge into parents)
-
After: ~200 projects (23% reduction)
Generated: 2026-02-07