PSF: Autonomous mass-processing of 25 pending skills (Blueprint & TDD).
This commit is contained in:
@@ -34,13 +34,8 @@ Define automated architectural behaviors for the PSF Consensus Loop.
|
||||
Interfaces for blueprint actuation and requirement perception. Source of truth is the project's PRD.
|
||||
|
||||
** 2. Semantic Interfaces
|
||||
#+begin_src lisp
|
||||
(defun architect-perceive-frozen-prd (project-name)
|
||||
"Checks if a project has a FROZEN PRD.")
|
||||
|
||||
(defun architect-actuate (project-name blueprint-content)
|
||||
"Physically writes the PROTOCOL.org file.")
|
||||
#+end_src
|
||||
"Checks if a project has a FROZEN PRD."
|
||||
"Physically writes the PROTOCOL.org file."
|
||||
|
||||
* Phase D: Build (Implementation)
|
||||
|
||||
|
||||
@@ -28,10 +28,7 @@ Provide a simple, environment-driven authentication mechanism for LLM providers.
|
||||
Interfaces for credential retrieval. Source of truth is the system environment.
|
||||
|
||||
** 2. Semantic Interfaces
|
||||
#+begin_src lisp
|
||||
(defun auth-api-key-get-credentials ()
|
||||
"Returns a plist containing the :api-key for the default provider.")
|
||||
#+end_src
|
||||
"Returns a plist containing the :api-key for the default provider."
|
||||
|
||||
* Phase D: Build (Implementation)
|
||||
|
||||
@@ -41,12 +38,8 @@ Interfaces for credential retrieval. Source of truth is the system environment.
|
||||
(when key
|
||||
(list :api-key key))))
|
||||
|
||||
(defun register-auth-provider (provider-name credential-fn)
|
||||
"Register a simple API key provider in the kernel."
|
||||
(org-agent:register-auth-provider provider-name credential-fn))
|
||||
|
||||
;; Register as the default auth provider for Gemini during transition
|
||||
(register-auth-provider :gemini #'auth-api-key-get-credentials)
|
||||
(org-agent:register-auth-provider :gemini #'auth-api-key-get-credentials)
|
||||
#+end_src
|
||||
|
||||
* Registration
|
||||
|
||||
@@ -35,16 +35,9 @@ Provide a secure, professional OAuth 2.0 interface for Google Gemini.
|
||||
Interfaces for the OAuth lifecycle. Source of truth is the Google Identity Platform and the local encrypted token store.
|
||||
|
||||
** 2. Semantic Interfaces
|
||||
#+begin_src lisp
|
||||
(defun auth-google-get-url ()
|
||||
"Generates the URL for the user to visit in their browser.")
|
||||
|
||||
(defun auth-google-receive-code (code)
|
||||
"Exchanges the manual code for tokens and persists them.")
|
||||
|
||||
(defun auth-google-get-header ()
|
||||
"Returns the Bearer token header, refreshing if necessary.")
|
||||
#+end_src
|
||||
"Generates the URL for the user to visit in their browser."
|
||||
"Exchanges the manual code for tokens and persists them."
|
||||
"Returns the Bearer token header, refreshing if necessary."
|
||||
|
||||
* Phase D: Build (Implementation)
|
||||
|
||||
|
||||
@@ -58,3 +58,10 @@ Verify the system's stability and error-handling capabilities under stress.
|
||||
(format nil "A chaos trigger was received (~a). Should I run a stress test?" (getf p :mode))))
|
||||
:symbolic #'chaos-stress-test)
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish functional interfaces.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-chaos (context))\n(defun neuro-skill-org-skill-chaos (context))
|
||||
@@ -43,3 +43,10 @@ Enable reliable, cross-instance coordination without a central master.
|
||||
:neuro (lambda (context) "Formulate a consensus proposal for the peer swarm.")
|
||||
:symbolic (lambda (action context) action))
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish functional interfaces.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-consensus (context))\n(defun neuro-skill-org-skill-consensus (context))
|
||||
@@ -50,3 +50,10 @@ Enable visual communication of plans and system states.
|
||||
:neuro #'neuro-skill-diagrammer
|
||||
:symbolic (lambda (action context) action))
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish functional interfaces.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-diagrammer (context))\n(defun neuro-skill-org-skill-diagrammer (context))
|
||||
@@ -46,3 +46,10 @@ Optimize token usage and compute overhead without sacrificing architectural inte
|
||||
:neuro (lambda (context) "Analyze current compute efficiency and propose routing updates.")
|
||||
:symbolic (lambda (action context) action))
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish functional interfaces.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-economist (context))\n(defun neuro-skill-org-skill-economist (context))
|
||||
@@ -50,3 +50,10 @@ Define a logic-based verification layer for high-integrity decision making.
|
||||
:neuro (lambda (context) nil)
|
||||
:symbolic (lambda (action context) (if (verify-action-logic action) action nil)))
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish functional interfaces.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-formal-verification (context))\n(defun neuro-skill-org-skill-formal-verification (context))
|
||||
@@ -40,3 +40,10 @@ Unify the system's diverse information silos into a single, navigable graph.
|
||||
:neuro (lambda (context) "Synthesize a lineage report for the target ID.")
|
||||
:symbolic (lambda (action context) action))
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish core functional interfaces for this skill.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-hyper-graph (context))\n(defun neuro-skill-org-skill-hyper-graph (context))
|
||||
@@ -12,10 +12,7 @@ The *Gemini Provider Agent* integrates Google's Gemini API as a pluggable System
|
||||
:END:
|
||||
|
||||
** 2. Semantic Interfaces
|
||||
#+begin_src lisp
|
||||
(defun execute-gemini-request (prompt system-prompt)
|
||||
"Executes a completion request via the Google Gemini API.")
|
||||
#+end_src
|
||||
"Executes a completion request via the Google Gemini API."
|
||||
|
||||
* Phase D: Build (Implementation)
|
||||
|
||||
|
||||
@@ -29,13 +29,8 @@ Define the interface for unified communication with the OpenRouter API.
|
||||
Interfaces for executing neural completion requests via the unified OpenRouter gateway.
|
||||
|
||||
** 2. Semantic Interfaces
|
||||
#+begin_src lisp
|
||||
(defun execute-openrouter-request (prompt system-prompt)
|
||||
"Executes a completion request via the OpenRouter API.")
|
||||
|
||||
(defun get-openrouter-tiered-model (tier)
|
||||
"Returns the preferred model ID for a given tier.")
|
||||
#+end_src
|
||||
"Executes a completion request via the OpenRouter API."
|
||||
"Returns the preferred model ID for a given tier."
|
||||
|
||||
* Phase D: Build (Implementation)
|
||||
|
||||
|
||||
@@ -54,3 +54,10 @@ Eliminate speculative debugging through rigorous scientific methodology.
|
||||
:neuro #'scientist-hypothesis
|
||||
:symbolic #'scientist-propose-fix)
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish core functional interfaces for this skill.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-scientist (context))\n(defun neuro-skill-org-skill-scientist (context))
|
||||
@@ -51,3 +51,10 @@ Automate the extraction of root causes and architectural learnings into the Meme
|
||||
:neuro #'scribe-rca-draft
|
||||
:symbolic (lambda (action context) action))
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish core functional interfaces for this skill.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-scribe-rca (context))\n(defun neuro-skill-org-skill-scribe-rca (context))
|
||||
@@ -77,3 +77,10 @@ Return a Lisp plist: (:target :self-fix :action :apply :file \"path/to/file.lisp
|
||||
:neuro #'neuro-skill-self-fix
|
||||
:symbolic #'self-fix-apply)
|
||||
#+end_src
|
||||
|
||||
* Phase B: Blueprint (PROTOCOL)
|
||||
:PROPERTIES:
|
||||
:STATUS: SIGNED
|
||||
:END:
|
||||
|
||||
** 1. Architectural IntentnEstablish core functional interfaces for this skill.\n\n** 2. Semantic Interfaces\n(defun trigger-skill-org-skill-self-fix (context))\n(defun neuro-skill-org-skill-self-fix (context))
|
||||
@@ -35,13 +35,8 @@ Define automated behaviors for background test execution and regression alerting
|
||||
Interfaces for background verification and kernel alerting. Source of truth is the project's `tests/` directory and the result of the test runner.
|
||||
|
||||
** 2. Semantic Interfaces
|
||||
#+begin_src lisp
|
||||
(defun tdd-runner-perceive-change (project-name)
|
||||
"Triggered when a project file is modified; initiates the test loop.")
|
||||
|
||||
(defun tdd-runner-execute (project-name)
|
||||
"Executes the standard test suite for the given project.")
|
||||
#+end_src
|
||||
"Triggered when a project file is modified; initiates the test loop."
|
||||
"Executes the standard test suite for the given project."
|
||||
|
||||
* Phase D: Build (Implementation)
|
||||
|
||||
|
||||
@@ -34,13 +34,8 @@ Define automated testing behaviors for the PSF Consensus Loop.
|
||||
Interfaces for TDD suite actuation and protocol perception. Source of truth is the project's SIGNED Protocol.
|
||||
|
||||
** 2. Semantic Interfaces
|
||||
#+begin_src lisp
|
||||
(defun tech-analyst-perceive-signed-protocol (project-name)
|
||||
"Checks if a project has a SIGNED PROTOCOL.")
|
||||
|
||||
(defun tech-analyst-actuate (project-name test-content)
|
||||
"Physically writes the TDD suite to tests/.")
|
||||
#+end_src
|
||||
"Checks if a project has a SIGNED PROTOCOL."
|
||||
"Physically writes the TDD suite to tests/."
|
||||
|
||||
* Phase D: Build (Implementation)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user