PRJ-principia: Principia — Original Knowledge Base

1. Project Summary

Field Value

PRJ ID

PRJ-2025-KB-001

Date Created

~2024 (pre-dates domus ecosystem)

Owner

Evan Rosado

Priority

Legacy (Active Reference)

Category

Knowledge Base / Personal Wiki

Status

Superseded by domus-captures (still actively referenced)

Commits (2026)

1,361+

Repository

github.com/EvanusModestus/Principia (private)

Local Path

~/atelier/_bibliotheca/Principia

2. Purpose

Principia is the original personal knowledge management system — the predecessor to the entire domus-* documentation ecosystem. It served as a universal Obsidian vault covering technical disciplines, operations, research, learning tracks, incidents, and reference material.

With 1,361+ commits in 2026 alone, Principia was the primary capture surface before domus-captures took over that role. It remains the authoritative source for pre-migration content and continues to hold material not yet migrated to the Antora-based domus ecosystem.

3. Scope

3.1. Directory Structure

Principia follows a numbered-directory Obsidian vault pattern:

Directory Content

00_Meta/

Standards, documentation conventions, templates

01_Index/

MOCs (Maps of Content), entry points

02_Assets/

Primary content — 40+ prefixed directories covering every domain

05_Canvas/

Visual knowledge maps, workflows, architecture diagrams

3.2. Content Categories (02_Assets)

Prefix Domains

DIS-*

Disciplines: AI, Cloud, Database, DevOps, English, Math, Networking, OS, Programming, Security, Social Sciences, Physics, WebDev

FDY-*

Foundry: API, Automation, Infrastructure, Labs, Network, Pipelines, Security

FNT-*

Frontier: Active research, hypotheses, discoveries, failed attempts

LRN-*

Learning: C++ (Stroustrup), CISSP, Vim

OPS-*

Operations: Security encryption

TAB-*

Tabularium: Conversations, ideas, incidents, inbox, reference, solutions, transcripts

PRJ-*

Projects: Home network, and other project documentation

VIS-*

Visualizations: Diagrams (PlantUML, Mermaid)

OUT-*

Outputs: Captures, rendered artifacts

3.3. Tooling

  • Obsidian — Primary editor and viewer

  • Python venv — PyYAML, psycopg2 for tooling scripts

  • .principia/ — Internal tooling: API, templates, LaTeX

4. Status & Migration

4.1. Current State

Aspect Status

Active Use

Reference only — new content goes to domus-captures

Migration

Partial — high-value content migrated to domus-* repos

Maintenance

Minimal — no new features, occasional reference lookups

Build System

None (Obsidian vault, no static site generation)

4.2. Migration Path

Content from Principia was redistributed across the domus ecosystem:

Principia Source Domus Destination

02_Assets/PRJ-*

domus-captures projects/

02_Assets/FDY-*

domus-infra-ops, domus-automation-ops

02_Assets/DIS-SECURITY/*

domus-secrets-ops, domus-siem-ops

02_Assets/DIS-NETWORKING/*

domus-ise-linux, domus-ise-ops

02_Assets/LRN-*

domus-captures education/

02_Assets/TAB-*

domus-captures case-studies/, codex/

05_Canvas/*

domus-infra-ops diagrams

4.3. What Remains

Principia still holds content that has not been migrated:

  • Literature notes (Dickens, etc.) not covered by domus-captures education tracks

  • Deep C++ study notes (Stroustrup chapters 1-27)

  • Social sciences, physics, and other academic discipline notes

  • Historical incident reports and TAC solutions

  • Canvas/visual knowledge maps in Obsidian format

6. Metadata

Field Value

PRJ ID

PRJ-2025-KB-001

Author

Evan Rosado

Date Created

~2024

Last Updated

2026-03-30

Status

Legacy (Active Reference)

Next Review

N/A — no active development