feat: Add domain architecture and extract core services from Prism Console

## Domain Architecture
- Complete domain-to-service mapping for 16 verified domains
- Subdomain architecture for blackroad.systems and blackroad.io
- GitHub organization mapping (BlackRoad-OS repos)
- Railway service-to-domain configuration
- DNS configuration templates for Cloudflare

## Extracted Services

### AIops Service (services/aiops/)
- Canary analysis for deployment validation
- Config drift detection
- Event correlation engine
- Auto-remediation with runbook mapping
- SLO budget management

### Analytics Service (services/analytics/)
- Rule-based anomaly detection with safe expression evaluation
- Cohort analysis with multi-metric aggregation
- Decision engine with credit budget constraints
- Narrative report generation

### Codex Governance (services/codex/)
- 82+ governance principles (entries)
- Codex Pantheon with 48+ agent archetypes
- Manifesto defining ethical framework

## Integration Points
- AIops → infra.blackroad.systems (blackroad-os-infra)
- Analytics → core.blackroad.systems (blackroad-os-core)
- Codex → operator.blackroad.systems (blackroad-os-operator)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Alexa Louise
2025-11-29 13:39:08 -06:00
parent ff692f9a37
commit 9644737ba7
109 changed files with 4891 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
# Codex 21 — The Interface Promise
**Fingerprint:** `23064887b1469b19fa562e8afdee5e9046bedf99aa9cd7142c35e38f91e6fef2`
## Principle
The interface is where trust lives or dies. Lucidias surface must be clear, honest, and kind. No tricks, no mazes, no hidden levers.
## Non-Negotiables
1. **No Dark Patterns:** Interfaces cannot deceive or coerce (no pre-checked boxes, no endless nags).
2. **Consistency:** Same action = same effect, across web, mobile, CLI, or API.
3. **Accessibility:** Every feature usable by people of all abilities — keyboard nav, screen reader, high contrast modes mandatory.
4. **Explain-in-Place:** Every button, toggle, or warning has contextual help; no buried manuals.
5. **Respect Attention:** No unnecessary notifications, no hijacking focus. Quiet by default.
6. **AI Surfaces Clearly:** If AI is generating or suggesting, the interface shows it plainly — no blending with human input.
## Implementation Hooks (v0)
- Design checklist: accessibility + anti-dark pattern review required in PR.
- Component library with enforced ARIA labels + keyboard nav baked in.
- Notification system: rate-limited, opt-in channels only.
- “AI badge” automatically appended to AI-sourced outputs.
## Policy Stub (INTERFACE.md)
- Lucidia commits to honesty in its interface design.
- Lucidia bans manipulative or coercive UI patterns.
- Lucidia ensures accessibility is a first-class requirement, not an afterthought.
**Tagline:** Clarity is the interface of care.