Commit Graph
136 Commits
Author SHA1 Message Date
marcopan a707fb442c docs: add autonomous server installation guide 2026-08-05 10:22:02 +02:00
marcopan df21046472 fix: make local recovery fail closed 2026-08-05 09:48:55 +02:00
marcopan 65aa52115f fix: harden local installation guide 2026-08-05 09:23:44 +02:00
marcopan 53d257fb76 docs: add autonomous local installation guide 2026-08-05 08:35:13 +02:00
marcopan 09834d5cd4 fix: close deployment decoupling review 2026-08-05 07:52:32 +02:00
marcopan 5d037e97c4 refactor: remove portal deployment coupling 2026-08-05 06:58:19 +02:00
marcopan 2703864572 fix: reject executable pi configuration 2026-08-05 04:49:19 +02:00
marcopan 55926c75f8 fix: harden pi management verification 2026-08-05 01:00:13 +02:00
marcopan 935bb1db0e fix: harden embedded Pi lifecycle recovery 2026-08-04 23:14:47 +02:00
marcopan a368889838 fix: finalize durable Pi lifecycle 2026-08-04 21:34:08 +02:00
marcopan 5ba2821a1b fix: harden Pi lifecycle recovery 2026-08-04 20:28:09 +02:00
marcopan 20e59b8d32 feat: manage embedded pi with thothctl 2026-08-04 18:20:39 +02:00
marcopan fe5c428354 fix(docs): export compose tool paths 2026-08-04 15:37:42 +02:00
marcopan 4f26a71156 fix(docs): enforce compose preflight workflow 2026-08-04 15:33:04 +02:00
marcopan efda41aaa4 docs: plan unified compose deployment 2026-08-04 14:26:28 +02:00
marcopan d82ebece4d docs: design managed embedded pi operations 2026-08-04 14:17:17 +02:00
marcopan ab69c7941e docs: clarify external services and embedded pi 2026-08-04 13:41:03 +02:00
marcopan 08ae9e6d90 docs: design unified compose deployment 2026-08-04 13:00:20 +02:00
marcopan e4fdbed864 fix: harden workspace activation and snapshot retention 2026-08-04 09:25:06 +02:00
marcopan 37404512ce fix: bind workspace connector configuration safely 2026-08-04 08:22:09 +02:00
marcopan e5219deab1 fix: harden workspace registry installation docs 2026-08-04 08:11:28 +02:00
marcopan 72e16dd5ea docs: add workspace registry installation manuals 2026-08-04 07:57:09 +02:00
marcopan 49fa7030a5 fix: complete diagnostic extension remediation 2026-08-04 00:46:44 +02:00
marcopan 565e93a456 fix: align workspace diagnostic contracts 2026-08-04 00:37:57 +02:00
marcopan f6494fd8ef docs: specify workspace diagnostic protocols 2026-08-04 00:24:30 +02:00
marcopan 450d7ab07f fix: gate workspace diagnostic migration 2026-08-03 23:30:15 +02:00
marcopan 25a85b972e docs: plan diagnostic contract extension 2026-08-03 23:06:56 +02:00
marcopan 7ad0199f9b docs: plan Git workspace registry 2026-08-03 21:05:31 +02:00
marcopan a6e6bc6800 docs: require workspace installation manuals 2026-08-03 20:57:53 +02:00
marcopan fef7a7614e docs: design git-backed workspace registry 2026-08-03 20:41:57 +02:00
marcopan 3c75edfd47 docs: explain early-stage disambiguation
Publish documentation / deploy (push) Failing after 4m23s
2026-07-23 19:55:17 +02:00
marcopan 0b11121bcc docs: include canonical harness skill text 2026-07-23 19:50:24 +02:00
marcopan 5d34447975 docs: document application skill contract 2026-07-23 19:44:07 +02:00
marcopan 17bca2b2cb docs: publish MkDocs site on gh-pages 2026-07-23 19:28:09 +02:00
marcopan 0db85e4e4e feat: redesign persisted session summaries 2026-07-23 15:35:31 +02:00
marcopan 12c7a976d7 docs: specify session summary redesign 2026-07-23 12:34:30 +02:00
marcopan 4c9424f1e3 feat: add button press feedback 2026-07-21 15:10:08 +02:00
marcopan 801f847ec4 fix: use Pi user auth and handle startup failures 2026-07-21 14:01:47 +02:00
marcopanandClaude Fable 5 c4951e2aa5 chore: hygiene pass — ruff clean, docs storage-model truth, replay /me, failSession log
Audit findings 6.1-6.4 + the audit's remediation plan itself
(docs/superpowers/plans/2026-07-20-full-audit-remediation-plan.md).

- ruff: 34 → 0 (unused imports/f-strings auto-fixed; E702 semicolon lines
  split in test files; one unused local dropped). Suite still 819 green.
- CLAUDE.md + PROJECT_STATE.md no longer claim "no database / settings in
  settings.json": the harness selects filesystem OR PostgreSQL session
  storage (repository.py, server mode), and settings flow through harness
  preferences with the JSON file as fallback only.
- tools/replay: stub /me (SPA boot was parsing the SPA's own HTML as JSON)
  and /runtime/prewarm.
- failSession best-effort persistence now logs its failure server-side
  instead of vanishing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-20 01:55:41 +02:00
User 5cacf70a0d fix: bootstrap user preferences without invalidating DWH cache 2026-07-16 20:32:20 +02:00
User 8296937bc0 docs: add user-owned session storage plan 2026-07-16 17:01:39 +02:00
User 9274f07987 docs: plan resizable activity timeline 2026-07-15 14:44:36 +02:00
User 7ad06cde81 docs: design resizable activity timeline 2026-07-15 14:29:50 +02:00
User bef21f9e43 test(frontend): harden live log contract 2026-07-15 12:45:26 +02:00
User e7a8bc29b0 docs: harden central log implementation plan 2026-07-15 11:48:30 +02:00
User b9e4a747f0 docs: plan central live log and compact CTE plan 2026-07-15 11:44:45 +02:00
User d5ec7686a0 docs: design central live log and compact CTE plan 2026-07-15 11:27:39 +02:00
User e9cbc2b701 docs: plan model activity signal filter 2026-07-15 03:15:53 +02:00
User eef4cf0f50 docs: design model activity signal filter 2026-07-15 03:10:10 +02:00
User a3c7d6ba05 docs: plan complete activity log and CTE layout 2026-07-14 22:41:54 +02:00