ALIGN: Updated boot loader to look for org-skill-policy
This commit is contained in:
@@ -18,7 +18,7 @@ SIGNAL_ACCOUNT_NUMBER="+1..."
|
|||||||
SAFETY_BLOCK_SHELL=true
|
SAFETY_BLOCK_SHELL=true
|
||||||
GTD_ENFORCE_INTEGRITY=true
|
GTD_ENFORCE_INTEGRITY=true
|
||||||
|
|
||||||
# OACP Daemon Configuration
|
# Harness Protocol Daemon Configuration
|
||||||
ORG_AGENT_DAEMON_PORT=9105
|
ORG_AGENT_DAEMON_PORT=9105
|
||||||
ORG_AGENT_WEB_PORT=8080
|
ORG_AGENT_WEB_PORT=8080
|
||||||
DAEMON_HOST="0.0.0.0"
|
DAEMON_HOST="0.0.0.0"
|
||||||
@@ -44,6 +44,6 @@ MEMEX_USER="YourName"
|
|||||||
MEMEX_ASSISTANT="AgentName"
|
MEMEX_ASSISTANT="AgentName"
|
||||||
RECIPIENT_ID="+1..." # For Signal/Telegram delivery
|
RECIPIENT_ID="+1..." # For Signal/Telegram delivery
|
||||||
|
|
||||||
# OACP Integrity & Authentication (HMAC-SHA256)
|
# Harness Protocol Integrity & Authentication (HMAC-SHA256)
|
||||||
OACP_ENFORCE_HMAC=false
|
Harness Protocol_ENFORCE_HMAC=false
|
||||||
OACP_HMAC_SECRET="change-this-to-a-secure-random-string"
|
Harness Protocol_HMAC_SECRET="change-this-to-a-secure-random-string"
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ By strictly defining the public interface, we ensure that skills remain decouple
|
|||||||
|
|
||||||
#+begin_src mermaid
|
#+begin_src mermaid
|
||||||
flowchart TD
|
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
|
Skills[Dynamic Skills] -- API Calls --> Package
|
||||||
Package --> Internal[Harness Internal Modules]
|
Package --> Internal[Harness Internal Modules]
|
||||||
style Package fill:#f9f,stroke:#333,stroke-width:4px
|
style Package fill:#f9f,stroke:#333,stroke-width:4px
|
||||||
|
|||||||
@@ -304,8 +304,8 @@ The unified orchestrator for the system boot sequence.
|
|||||||
|
|
||||||
(let ((sorted-files (topological-sort-skills skills-dir)))
|
(let ((sorted-files (topological-sort-skills skills-dir)))
|
||||||
;; MANDATE: The System Policy must be present for a safe boot
|
;; 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)
|
(unless (member "org-skill-policy" sorted-files :key #'pathname-name :test #'string-equal)
|
||||||
(error "BOOT FAILURE: org-skill-system-invariants.org not found in skills directory."))
|
(error "BOOT FAILURE: org-skill-policy.org not found in skills directory."))
|
||||||
|
|
||||||
(harness-log "==================================================")
|
(harness-log "==================================================")
|
||||||
(harness-log " LOADER: Initializing ~a skills..." (length sorted-files))
|
(harness-log " LOADER: Initializing ~a skills..." (length sorted-files))
|
||||||
|
|||||||
Reference in New Issue
Block a user