You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository contains one active packaged product and several dormant or reference code islands. The active product must stay independently installable, testable, and importable without importing those islands directly.
4
+
5
+
## Active Runtime Path
6
+
7
+
The active runtime is `mythic_vibe_cli/`.
8
+
9
+
Code under this path may import the Python standard library, declared package dependencies, and other modules inside `mythic_vibe_cli/`. It must not directly import dormant top-level repository packages such as `ai`, `core`, `systems`, `sessions`, `imports`, `yggdrasil`, `mindspark_thoughtform`, `ollama`, `whisper`, or `chatterbox`.
10
+
11
+
## Dormant Islands
12
+
13
+
Dormant islands remain source, reference, research, or optional integration material until an adapter makes the boundary explicit. Optional integrations must be reached through a small module inside `mythic_vibe_cli/`, guarded by configuration or feature flags, and documented by an ADR when the boundary is non-trivial.
14
+
15
+
## Required Checks
16
+
17
+
Before merging boundary-sensitive work, run:
18
+
19
+
```bash
20
+
mythic-vibe doctor --repo-boundary --path .
21
+
```
22
+
23
+
The command verifies this file, the active product boundary docs, dormant island docs, and the ADRs that define the import rules.
0 commit comments