-
Notifications
You must be signed in to change notification settings - Fork 0
Branch main Arch compliance rules
github-actions[bot] edited this page Jul 14, 2026
·
106 revisions
| Field | Value |
|---|---|
| Branch | main |
| Source | specs/architecture/compliance_rules.md |
| Commit | 774b981ef226 |
| Synced (UTC) | 2026-07-14T05:14:42Z |
Architecture pages define ownership, authority, and dependency direction for the base design.
flowchart TB
ASH["ASH fixed authority"] --> Aeostara["Aeostara base design"]
Aeostara --> Contracts["Contracts and algorithms"]
Aeostara --> Handoff["Downstream handoff"]
Handoff --> Platforms["Windows / Mac / iOS repos"]
| Question | Where to look |
|---|---|
| Who owns the semantic decision? | Check the authority and boundary language. |
| What is platform-neutral? | Find Aeostara-owned obligations. |
| What moves downstream? | Find adapter, implementation, and deviation rules. |
In this repository, compliance means downstream conformance to ASH semantic authority plus Aeostara execution-safety mechanics.
- ASH is upstream semantic authority.
- Aeostara must consume ASH-derived diagnostics, classification, and recoverability semantics.
- Surface-difference evidence and actuator projections must derive from the ASH-aligned decision flow.
- Fallback, containment, and safe-halt decisions must be explicitly represented.
- Diagnostic artifacts must use schema/taxonomy-compatible fields.
- Policy gates must run before mutation.
- Backup is required before mutation execution.
- Post-execution verification is required.
- Rollback/escalation paths must be deterministic and auditable.
- Audit eventing is mandatory for decision-critical actions.
CI must validate:
- Presence of required conformance artifacts
- Schema validity of contract layer
- Presence of current ASH-built downstream artifacts
- Acceptance and traceability artifacts present and coherent