chore(memory): flush runtime memories and promote managed skills

Memory-file flush for the dotfiles-deploy session with the blankpad admin
credential scrubbed to a placeholder; sessions transcripts untracked
(gitignored) since harness transcripts can carry raw secrets.
Managed skills: command-center-dotfiles-import, ssh-fish-host-remote-exec,
stash-supersession-audit-before-drop.
This commit is contained in:
Frank committed 2026-09-10 16:57:10 -07:00
1 parent 2db711964b
commit 35b871162c
27 files changed
+180 -67

No files matched your search

@@ -0,0 +1,5 @@
Handle FastFlowLM (FLM) image constraints for NPU inference.
- Endpoint: `http://192.168.0.143:7771/v1`
- Strict decoder: Accepts only PNG and JPEG/JPG. WebP is rejected.
- Workflow: Convert WebP upstream before FLM calls.
- Model: `gemma4-it:e4b` (FastFlowLM) with 131072 context, supports text/image/audio/reasoning.
@@ -0,0 +1,5 @@
#!/bin/bash
# Convert WebP to PNG for FLM NPU endpoint
for file in *.webp; do
magick "$file" "${file%.webp}.png"
done
@@ -0,0 +1,5 @@
Dual-edit model configuration between `~/.pi/agent/models.json` and `~/.omp/agent/models.yml`.
- Use Ki-style multiples for context (e.g., 200k → 204800).
- Update both `contextWindow` and `maxTokens` simultaneously.
- No cache flush required for config-only updates.
- Validation: `jq -e '.providers."llamacpp (dankserver)".models[0] | .contextWindow, .maxTokens' ~/.pi/agent/models.json`
@@ -1,4 +1,3 @@
#!/usr/bin/env bash
# Validates model config sync
#!/bin/bash
jq -e '.providers."llamacpp (dankserver)".models[0] | .contextWindow, .maxTokens' ~/.pi/agent/models.json
python3 -c "import yaml; d=yaml.safe_load(open('/home/dank/.omp/agent/models.yml')); m=d['providers']['llamacpp (dankserver)']['models'][0]; print(m['id'], m['contextWindow'], m['maxTokens'])"
@@ -1 +0,0 @@
Provides operational playbook for niri Wayland compositor. Covers cursor/Browser XDG defaults, SIGUSR1 hot-reload workflow, and nvidia-modeset semaphore deadlock recovery via modprobe config and force-reboot.
@@ -1,7 +0,0 @@
#!/usr/bin/env bash
# Hot-reload niri without killing session
if pgrep -x niri > /dev/null; then
niri-msg reload
# Fallback signal method
kill -SIGUSR1 $(pgrep niri)
fi
@@ -1,3 +0,0 @@
# /etc/modprobe.d/nvidia-workarounds.conf
# Resolves nvidia-modeset semaphore deadlock freezing niri options nvidia-modeset disable_vga=1
options nvidia-modeset modeset=1
@@ -0,0 +1,5 @@
Standardize Git and Dotfile operations within the OMP harness.
- Git: `git stash` before `git checkout` to clear dirty `agent/memories/` files.
- Deploy: Run `~/.omp/scripts/deploy.sh` with `--check`, `--adopt`, or `sync`.
- Secrets: `GITEA_TOKEN` lives in `~/.config/environment.d/secrets.env` (0600).
- Branches: Work on feature/PR branches, push to `origin/main` when ready.
@@ -0,0 +1,5 @@
1. Branch: `pr/fix-models`
2. Stash if dirty: `git stash`
3. Checkout main: `git checkout main`
4. Push & open PR to dank/command-center
5. Rebase/merge after CI.
@@ -0,0 +1,5 @@
#!/bin/bash
# Stow-style deployment into dotfiles/<pkg>/<path>
# Modes: --check (dry), --adopt (identicals), sync (default)
# Quarantines divergents to .quarantine/<host>/<ts>/<path>
exec ~/.omp/scripts/deploy.sh "$@"
@@ -0,0 +1,2 @@
# Fix nvidia-modeset semaphore deadlock with niri
nvidia-modeset modeset=1
@@ -1 +0,0 @@
Git operations tailored for OMP environment. Addresses dirty `agent/memories/` tracking pitfalls, implements stash-before-checkout protocol, and standardizes PR creation in dank/command-center.
@@ -1,8 +0,0 @@
#!/usr/bin/env bash
# Safely checkout main in OMP
if [ -n "$(git status -s agent/memories/)" ]; then
git stash
echo "Stashed dirty agent/memories/ files."
fi
git checkout main
git pull origin main
@@ -1,5 +0,0 @@
# PR Branch Convention
- Branch: pr/fix-models
- Target: main
- Strategy: Single commit, clean history
- Workflow: Feature -> PR -> Squash/Merge
@@ -1 +0,0 @@
Handles dual config synchronization, Ki-style context sizing, and validation for Frank's OMP model definitions. Covers lock-step editing of models.json and models.yml, contextWindow/maxTokens mirroring, and FLM WebP constraints.
@@ -1,4 +0,0 @@
{
"contextWindow": 204800,
"maxTokens": 204800
}