Skip to content

Commit 08c27cd

Browse files
committed
docs: add TOPOLOGY.md
1 parent 5eb4792 commit 08c27cd

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

TOPOLOGY.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<!-- SPDX-License-Identifier: PMPL-1.0-or-later -->
2+
<!-- Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk> -->
3+
4+
# TOPOLOGY.md — refugia
5+
6+
## Purpose
7+
8+
Kea is a curiosity-driven, post-platform security ecosystem addressing the Surveillance Paradox. It provides distributed, high-assurance architecture for separating administration from runtime, assembling fragmented security logic across 165+ repositories into a cohesive, auditable system with formal verification and policy-as-code.
9+
10+
## Module Map
11+
12+
```
13+
refugia/
14+
├── contractiles/ # Declarative security orchestration modules
15+
├── .machine_readable/ # Checkpoint files (state, ecosystem, metadata)
16+
├── .bot_directives/ # Bot behavior configuration
17+
├── flake.nix # Nix environment and build definition
18+
└── .github/workflows/ # CI/CD pipelines (security scanning, etc.)
19+
```
20+
21+
## Data Flow
22+
23+
```
24+
[Security Policy] ──► [Policy Engine] ──► [Compliance Check] ──► [Audit Report]
25+
26+
[Distributed Agents] ──► [Enforcement]
27+
```
28+
29+
## Core Problems Addressed
30+
31+
- **Static Panopticons**: Dynamic threat response vs. rigid surveillance
32+
- **Platform Dependency**: Post-platform architecture, vendor independence
33+
- **Artifact Fragmentation**: Unified security logic across ecosystem

0 commit comments

Comments
 (0)