passepartout: v0.5.1 — Compilation Hardening

Fixed 3 real compilation errors:
- security-vault.lisp: bare defvar missing opening paren
- embedding-native.lisp: CFFI struct refs updated (llama-mparams→(:struct ...), 19 places)
- symbolic-events.lisp: heartbeat vars + save-memory-to-disk → passepartout:: prefix

Suppressed ~100 harmless cross-skill STYLE-WARNINGs:
- Added grep filter for STYLE-WARNING / WARNING: redefining
  in the pre-compile step of the passepartout bash script

ROADMAP updated: all v0.5.1 items marked DONE.
Test suite: 116/116 (100%)
This commit is contained in:
2026-05-08 09:16:33 -04:00
parent c86d079418
commit f6079246ee
16 changed files with 186 additions and 203 deletions

View File

@@ -16,8 +16,8 @@ RUN curl -O https://beta.quicklisp.org/quicklisp.lisp \
WORKDIR /app
COPY . .
RUN mkdir -p /root/memex && ./opencortex.sh configure --non-interactive
RUN mkdir -p /root/memex && ./passepartout.sh configure --non-interactive
EXPOSE 9105
CMD ["./opencortex.sh", "daemon"]
CMD ["./passepartout.sh", "daemon"]

View File

@@ -1,15 +0,0 @@
[Unit]
Description=OpenCortex Daemon
Documentation=https://github.com/amrgharbeia/opencortex
After=network.target
[Service]
Type=simple
User=%u
ExecStart=%h/projects/passepartout/opencortex.sh daemon
Restart=on-failure
RestartSec=10
WorkingDirectory=%h/projects/passepartout
[Install]
WantedBy=default.target

View File

@@ -1,6 +1,6 @@
[Unit]
Description=Passepartout Daemon
Documentation=https://github.com/amrgharbeia/opencortex
Documentation=https://github.com/amrgharbeia/passepartout
After=network.target
[Service]