This website requires JavaScript.
72bcbd989e
Merge pull request 'chore: re-sync agent skills to upstream mattpocock/skills' (#13 ) from chore/skills-upstream-sync into main
dank
2026-10-18 16:30:02 -07:00
964bd06073
Merge pull request 'feat: live-sync heartbeat for machine-written paths' (#12 ) from feat/11-live-sync into main
dank
2026-10-18 16:28:57 -07:00
54f5555470
chore: run live-sync heartbeat hourly
feat/11-live-sync
Frank
2026-10-18 16:28:50 -07:00
0edae3323d
chore: re-sync agent skills to upstream mattpocock/skills
chore/skills-upstream-sync
Frank
2026-10-18 14:57:20 -07:00
e52aa6a4a3
feat: live-sync heartbeat commits machine-written paths
Frank
2026-10-18 16:13:59 -07:00
d8647ef5cd
Merge pull request 'Docs: filed PRs open in Frank's browser immediately' (#10 ) from docs/pr-browser-rule into main
dank
2026-10-18 15:43:26 -07:00
7a0062e9e8
Docs: filed PRs must be opened in Frank's browser immediately
Frank
2026-10-18 15:41:27 -07:00
8702f3058d
chore: re-sync agent skills to upstream mattpocock/skills
Frank
2026-10-18 14:57:20 -07:00
534b221a45
Merge pull request 'Chore: switch SDLC to trunk-based; retire develop' (#8 ) from chore/trunk-based-sdlc into main
dank
2026-10-18 13:19:38 -07:00
8089693e58
Chore: switch SDLC to trunk-based; retire develop
Frank
2026-10-18 13:18:31 -07:00
e5d00fd91f
Merge pull request 'Docs: full truth audit - statusline page + system/gitea pages realigned' (#7 ) from chore/docs-statusline-audit into main
dank
2026-10-18 13:10:48 -07:00
59a89553b7
Merge pull request 'Task: raise subagent maxConcurrency 2 -> 3' (#6 ) from chore/max-concurrency-3 into main
dank
2026-10-18 13:10:23 -07:00
ae82aa00e4
Docs: system pages realigned to live ground truth; sibling-vault overlap census
Frank
2026-10-18 03:39:56 -07:00
72a3dbbe08
Docs: status line page truth-audited against bundle; four claims corrected
Frank
2026-10-18 02:30:39 -07:00
43c19ae74c
Task: raise subagent maxConcurrency 2 -> 3
Frank
2026-10-18 01:35:26 -07:00
a2b1b6d9c6
back-merge: main -> develop after PR #5 (status line custom segments)
Frank
2026-10-18 01:10:08 -07:00
876d8cd519
Merge pull request 'Status line: custom segments for fleet bars; slim frank-archon label' (#5 ) from chore/statusline-custom into main
dank
2026-10-18 01:09:59 -07:00
c2d855b33d
Status line: move model segment to the right cluster (model, cost, time)
Frank
2026-10-18 01:08:26 -07:00
246189f054
Status line: band shape, drop token_in/token_out segments
Frank
2026-10-18 00:58:21 -07:00
04d3628c94
Docs: path segment two-mode stripWorkPrefix behavior; changelog matches shipped true
Frank
2026-10-18 00:51:12 -07:00
e0920dc067
Status line: path segment keeps logical project/worktree label
Frank
2026-10-18 00:50:57 -07:00
e044700ef7
Status line: custom segments tuned for fleet bars; slim frank-archon label
Frank
2026-10-18 00:39:11 -07:00
7b7dbf55c2
Add 1/3 to niri Mod+R width presets
Frank
2026-10-17 18:31:54 -07:00
a4218361e2
Switch niri width presets from fifths ladder to 1/4 + 1/2
Frank
2026-10-17 18:30:50 -07:00
c6fa584d0a
Merge branch 'main' of http://192.168.0.143:3000/dank/command-center
Frank
2026-10-17 18:15:04 -07:00
541f27f316
Simplify niri size controls: 5% nudges, quarter/half height presets, Ctrl+arrows consume-or-expel
Frank
2026-10-17 18:15:02 -07:00
e2fe36519c
Update README.md
dank
2026-10-15 18:18:40 -07:00
7fb6d36801
Update README.md
dank
2026-10-15 18:18:08 -07:00
23901a190d
5matting
dank
2026-10-15 18:10:01 -07:00
d015493219
ai disclosure
dank
2026-10-15 18:08:25 -07:00
ae426434bc
niri: retire flameshot binds, absolute script paths in spawn-sh
Frank
2026-10-14 17:53:11 -07:00
d767348cfd
niri: retire flameshot binds, absolute script paths in spawn-sh
wt/20261014-171504
Frank
2026-10-14 17:53:09 -07:00
ae12063de9
niri: fix screenshots on 2+ outputs — Mod+Shift+S captures all monitors
Frank
2026-10-14 17:35:38 -07:00
8da6cdc9cd
niri: fix screenshots on 2+ outputs — Mod+Shift+S captures all monitors
Frank
2026-10-14 17:21:10 -07:00
9217ed83f8
niri: move laptop panel (eDP-1) left of ultrawide in home desk profile
Frank
2026-10-13 19:49:38 -07:00
27083f75f1
niri: simplify preset-column-widths to 1/2, 1/5, 2/5, 3/5
Frank
2026-10-09 19:35:12 -07:00
5a1cb81bb9
chore(agent): capture noctalia-bar-layout-edit managed skill
Frank
2026-10-09 16:37:46 -07:00
4d2b024116
chore(agent): capture noctalia/gate/niri memory lessons + secret-audit and system-prompt-retrieval managed skills
Frank
2026-10-09 16:37:43 -07:00
989196f664
chore(gitignore): ignore webcache/ harness web-fetch cache (runtime state)
Frank
2026-10-09 16:37:41 -07:00
0ccdd46a97
docs(agents): add commit hygiene section mirroring serverAppConfigs
Frank
2026-10-09 16:36:32 -07:00
9255a8b865
fix(noctalia): move taskbar widget to left section beside workspaces
Frank
2026-10-09 16:36:32 -07:00
8a68c58078
chore(memory): record faillock sudo-lockout law + mint recovery skill
Frank
2026-10-09 15:09:09 -07:00
5026c02982
Merge pull request 'Blankpad DE redesign: desk profiles, keybind rework, Handy fleet wiring' (#2 ) from blankpad-de-redesign into main
dank
2026-10-09 15:07:48 -07:00
abb8a2a9d0
fix(autoswitch): WorkspacesChanged output-set diff; unit paths; deploy symlinks
Frank
2026-10-09 14:46:17 -07:00
286340e786
fix(deploy): skip .AGENTTRASH in packages; deploy repo symlinks (desk.sh); retire base display.kdl
Frank
2026-10-09 14:43:05 -07:00
4874d103d7
refactor(niri): retire base display.kdl — runtime display.kdl is desk.sh-owned (symlink to active desk-*.kdl); the include is optional
Frank
2026-10-09 14:42:45 -07:00
b441cfda56
docs(DE): full redesign sweep — desk profiles, keybinds, noctalia v5, handy fleet wiring, incident log
Frank
2026-10-09 14:42:08 -07:00
37554b0fb0
feat(handy): correct store template to nested {settings} shape; fleet wiring patch + apply recipe
Frank
2026-10-09 14:42:08 -07:00
4c562d7ed4
feat(noctalia): taskbar widget in bar center (settings.toml)
Frank
2026-10-09 14:42:08 -07:00
f63d11de85
feat(blankpad): desk.sh profile switcher, hotplug autoswitch daemon, keybinds doc generator + bats suite
Frank
2026-10-09 14:40:26 -07:00
4ec47a5b7e
niri(blankpad): desk-profile system, keybind rework, lid handler, noctalia config tracked
Frank
2026-10-09 14:17:21 -07:00
1d32829428
docs(log): record the full-repo secret audit (clean at 79e780f )
Frank
2026-10-09 13:26:04 -07:00
79e780f280
chore(skills): mint gitea-token-out-of-remote-url + record the store-format law
Frank
2026-10-09 13:21:48 -07:00
07fda88b1d
chore(skills): mint omp-model-id-rename-cutover + record the callsign rename law
Frank
2026-10-09 13:21:37 -07:00
cfed6ef7bb
docs(gitea): document client token handling; move the token out of remote URLs
Frank
2026-10-09 13:21:34 -07:00
69e4cd0c8f
chore(gitignore): ignore harness diagnostic report bundles
Frank
2026-10-09 13:19:27 -07:00
a172513a95
docs(log): record the 2026-10-09 working-tree reconciliation
Frank
2026-10-09 13:19:19 -07:00
5b08896e4e
chore(memory): snapshot auto-learned memory and renamed workstation skills
Frank
2026-10-09 13:17:53 -07:00
a34322aeb0
refactor(skills): consolidate managed skill library 94 -> 25
Frank
2026-10-09 13:17:48 -07:00
94c71a016f
fix(zsh): source KAGI_API_KEY and HF_TOKEN from 600-perm secret files
Frank
2026-10-09 13:17:45 -07:00
40c37bb9fa
niri(blankpad): DP-2 back to landscape ultrawide, HDMI-A-1 bezel flipped
Frank
2026-10-09 13:17:45 -07:00
4e288b518e
feat(omp): repoint roles at the renamed models, move compaction to Dankclaw
Frank
2026-10-09 13:17:43 -07:00
0cb002123b
refactor(omp): rename fleet models to unit-name callsigns and refit windows
Frank
2026-10-09 13:17:40 -07:00
40c7d3c752
chore(gitignore): quarantine agent runtime scratch and per-worktree memory buckets
Frank
2026-10-09 13:17:23 -07:00
12c5e885f1
docs: purge the retired workstation from auto-learned memory and the backup snapshot
Frank
2026-09-28 16:56:44 -07:00
689228e60d
docs: purge the retired workstation from the knowledge base
Frank
2026-09-28 16:37:38 -07:00
f1e0b6583d
docs: distill the retired workstation's KB pages into general pages
Frank
2026-09-28 16:15:57 -07:00
4e3d4d20e9
docs: drop the retired workstation's name from the command-center contract
Frank
2026-09-28 15:25:46 -07:00
8fbb3e8b54
fix(persona): drop the retired workstation from the agent identity line
Frank
2026-09-28 15:23:22 -07:00
03c043d620
niri: column join/expel keybinds (Mod+[ ] , .)
Frank
2026-09-17 21:50:55 -07:00
c3f30bdbd0
kb: retire pi-installation association (OMP is the primary harness)
Frank
2026-09-17 19:24:02 -07:00
eebcfbf5ac
omp: scout on @smol, cap active subagents at 2, frank-medium remote compaction
Frank
2026-09-17 19:24:02 -07:00
368caadbe8
ghostty: render errors in terminal green (ANSI red -> green)
Frank
2026-09-17 19:24:02 -07:00
135bb2194d
agent: repoint roles to frank-medium/dankclaw-3090; sync niri tweaks, memories, managed skills
Frank
2026-09-17 12:27:08 -07:00
83c9c92b3f
blankpad(niri): move rotated PM1601 panels left of eDP-1 (DP-2@0, HDMI-A-1@1200, eDP-1@2400)
Frank
2026-09-15 19:43:01 -07:00
97a0b21b40
blankpad(niri): 180-degree flip of both external panels
Frank
2026-09-15 17:36:29 -07:00
922165bde2
blankpad(niri): flip DP-2 to transform 270
Frank
2026-09-15 17:35:56 -07:00
2baf0c083d
blankpad(niri): pin outputs; run both PM1601 externals portrait (transform 90)
Frank
2026-09-15 17:30:41 -07:00
970ceed554
niri: drop untracked noctalia.kdl include; sync memory skills
Frank
2026-09-14 17:46:31 -07:00
fc049ce7fb
agent: local role repoint + compaction 70%/-1; sync memories and managed skills
Frank
2026-09-14 14:31:15 -07:00
872e86399a
agent: repoint FLM-NPU model roles off the retired provider; sync memory/skills
Frank
2026-09-13 23:51:43 -07:00
c32584e093
dotfiles: ghostty 12px + monochrome freetype rendering
Frank
2026-09-13 23:51:22 -07:00
93bd4737f3
dotfiles: recolor noctalia theme yellow to red
Frank
2026-09-13 23:51:11 -07:00
60dc0bba92
models: set frank-large contextWindow to 200000
Frank
2026-09-13 23:14:21 -07:00
4b82f35354
Add blankpad-host auto-learn skills and memory store
Frank
2026-09-13 00:25:29 -07:00
b60e95158c
frank-large: pin Qwen3.8-Flash-Next sampler settings + preserve_thinking
Frank
2026-09-12 23:58:38 -07:00
ccf72a2a3e
Fix Ghostty: font-hinting -> freetype-load-flags = hinting,light
Frank
2026-09-11 00:36:11 -07:00
268dcbdea4
Fix Ghostty: font-hinting = hinting (flag-based, not light value)
Frank
2026-09-11 00:34:54 -07:00
df3331026d
Ghostty: switch font-hinting from no-hinting to light
Frank
2026-09-11 00:33:25 -07:00
4c84f028c5
Fix Ghostty: font-hinting = no-hinting (not font-subpixel-render)
Frank
2026-09-11 00:31:55 -07:00
5ad39bdfea
Ghostty: disable font subpixel antialiasing
Frank
2026-09-11 00:28:53 -07:00
49afdfeda4
Noctalia theme migration: Niri IPC, GTK palette, alacritty import
Frank
2026-09-11 00:26:56 -07:00
d0c90fccbd
fix(install): replace set-diff membership with per-package pacman -Qq --quiet query (deterministic)
Frank
2026-09-10 21:01:55 -07:00
c8cac879e6
fix(deploy): managed symlinks changing owners relink silently; quarantine reserved for genuine divergence
Frank
2026-09-10 20:41:14 -07:00
0883ae5660
fix(packages): amd-u-code is not a pkgbase; real name is amd-ucode
Frank
2026-09-10 20:32:41 -07:00
07a95815d2
fix(install): manifest parser emitted comment-padded tokens; AUR phase must run unprivileged (makepkg refuses root) with primed sudo timestamp
Frank
2026-09-10 20:26:56 -07:00
ea8d378a40
chore(lfs): track wallpaper collection as LFS; wallpapers move into repo tree under noctalia data path
Frank
2026-09-10 19:42:57 -07:00
afc7c2be64
feat(shells): zoxide cd replacement in all three shells + guarded system-wide oh-my-zsh source
Frank
2026-09-10 19:42:57 -07:00
118390a9e2
feat(niri): flameshot takes screenshot binds CTRL+Shift+1/2/3 on both hosts
Frank
2026-09-10 19:42:57 -07:00
9a5387b6c0
feat(systemd-user): swayidle idle-lock unit with noctalia IPC fallback chain
Frank
2026-09-10 19:42:57 -07:00