ALIGN: Updated boot loader to look for org-skill-policy

This commit is contained in:
2026-04-13 13:18:48 -04:00
parent 4ab37ceb24
commit f4e74b732d
3 changed files with 7 additions and 7 deletions

View File

@@ -11,7 +11,7 @@ By strictly defining the public interface, we ensure that skills remain decouple
#+begin_src mermaid
flowchart TD
External[Actuators / Clients] -- OACP --> Package[Package Membrane: API]
External[Actuators / Clients] -- Harness Protocol --> Package[Package Membrane: API]
Skills[Dynamic Skills] -- API Calls --> Package
Package --> Internal[Harness Internal Modules]
style Package fill:#f9f,stroke:#333,stroke-width:4px

View File

@@ -304,8 +304,8 @@ The unified orchestrator for the system boot sequence.
(let ((sorted-files (topological-sort-skills skills-dir)))
;; MANDATE: The System Policy must be present for a safe boot
(unless (member "org-skill-system-invariants" sorted-files :key #'pathname-name :test #'string-equal)
(error "BOOT FAILURE: org-skill-system-invariants.org not found in skills directory."))
(unless (member "org-skill-policy" sorted-files :key #'pathname-name :test #'string-equal)
(error "BOOT FAILURE: org-skill-policy.org not found in skills directory."))
(harness-log "==================================================")
(harness-log " LOADER: Initializing ~a skills..." (length sorted-files))