71 Commits

Author SHA1 Message Date
Backtalk6858 14c1bc381e docs(prompts): 10-01 agent prompts — AS3, SPR, MP-22..MP-28, R-ACQ, RA-0, V3, V3b
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02 00:19:54 -05:00
Backtalk6858 b89f54558f docs(prompts): ASH agent-sudo hardening prep + W4 WireGuard build prep (spawned 2026-09-30)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 23:57:35 -05:00
Backtalk6858 724e51e3db docs(prompts): 09-29 agent prompts — AS2, VP-1, W3 build prep, V2 + V2b Chatterbox
Held back: L_twingate-partner-swap-deploy.md (standing holdback).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 00:22:11 -05:00
Backtalk6858 d9419109a5 docs(claude-config): 2026-09-27 preflight prompts, owner decisions, redactions
Saved prompts: W2, OLLAMA-1, BOOT-1, S1, AS0, AS1, JH-1, V0, V1, VS-1.
DECISIONS.md 2026-09-27 entry (sudo-bridge retired, Jenkins deploys via
agent-sudo deploy_service, Chatterbox-Turbo, vault-sandbox auto-unseal).
Voice A1/A2 superseded. Redacted two plaintext secrets in agent-builder
context (still in history; rotation tracked under #192).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-28 12:46:31 -05:00
Backtalk6858 a8277a5c7b docs(decisions): 09-20 partner meeting deferral to 10-04; Max 5x now, 20x when revenue justifies
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 13:37:16 -05:00
Backtalk6858 9f8adf653e prompts(media-pipeline): MP-20, MP-20b, MP-21, MP-21b sandbox agent prompts (verbatim)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 21:27:33 -05:00
Backtalk6858 3cab46b9bb docs(prompts): save 2026-09-24/25 agent prompts verbatim (O, P, media-pipeline/, infra/, wireguard/)
13 prompts recovered verbatim from the session transcript (they had been spawned inline without being
saved first) + new O (DIY WireGuard design), P (login-layer alternatives), MP-15a density scan,
MP-15 v2 hybrid picker, MP-15 v1 (superseded, never spawned), wireguard/W1_build_prep. README indexes
the new project subfolders. Rule added to playbook_background_agent_prompts: save first, then spawn.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-25 19:22:04 -05:00
Backtalk6858 351c86fde2 docs(decisions): 2026-09-15 digital-business grill-me decisions, post-agent decisions, 2026-09-20 launch-order revision
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-20 20:57:49 -05:00
Backtalk6858 21ffa707d4 docs(netbird): add N2 primary-deploy runbook (embedded Dex, B-refined cloudflared+Traefik, SQLite) (#258)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-20 01:18:55 -05:00
Backtalk6858 3edb082fff feat(prompts): N1c NetBird embedded-Dex sandbox verification prompt (#258)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-18 20:07:36 -05:00
Backtalk6858 a01844ccc2 feat(netbird): N1 prompt v2 (containerized) + sandbox run handoffs (#258)
N1 prompt rewritten to a fully-containerized two-peer NET_ADMIN relay test
(no host install; teardown-to-baseline) with the owner-command relay
(pause-for-sudo/browser) protocol wired in. Design doc §7 gains the v2 +
v2b live-run handoffs: control plane + OIDC verified, relay is
architecturally non-cloudflare (rel://relay:33080), Authelia OIDC solved
via CORS + management UseIDToken; remaining gap = NetBird instance-setup
(name-claim) hang.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-18 18:12:12 -05:00
Backtalk6858 1569cccae4 docs(netbird): N1 sandbox handoff — §7(cont.) partial run, baseline+privilege findings (#258)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-18 13:11:51 -05:00
Backtalk6858 655a38e2b6 feat(netbird): stage N1 server-01 sandbox agent prompt (#258)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-17 23:05:26 -05:00
Backtalk6858 d9f8688937 docs(netbird): add grill-me question bank (ran 2026-09-17, #258)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-17 22:04:42 -05:00
Backtalk6858 ff5307e9e0 docs(netbird): grill-me decisions + consolidated design (#258)
12-Q grill-me folded in: not-CGNAT -> cloudflared front-door only + straight
self-host; two-plane split (control=cloudflared, relay=scoped UDP direct);
5 nodes incl phone; admin/daily identities + ACL matrix; Authelia 6-svc audit;
inventory corrected 16->21 (coolify + sudo-bridge-server01 retire); DNS-01
wildcard TLS req; NetBird bumped ahead of agent-sudo/secrets-proxy.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-17 22:04:21 -05:00
Backtalk6858 7df083a458 docs(claude-config): catch up uncommitted session artifacts (Omarchy, digital-business, NetBird+Twingate)
Backlog across 2026-09-13/15/16 sessions, none committed until now:
- Omarchy: prompts G/H + research (omarchy-os-evaluation, omarchy-ai-skills-deep-dive)
- Digital business: prompt J + gameplans (etsy/kdp/docforge launch), ai-support-disclosure-research, digital-businesses-marketing-strategy, etsy-marketing-tables.sql, prompt I (mesh-VPN) + netbird-vs-tailscale research
- NetBird+Twingate (this session): prompts K/L/M + research (netbird-twingate-gameplan, netbird-selfhost-buildplan, twingate-deploy-runbook, partner-access-audit-austin-hailee)
- DECISIONS.md (NetBird+Twingate 09-15 entry), research/INDEX.md rows, config/prompts/README.md K/L/M rows

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-09-16 14:12:34 -05:00
Backtalk6858 e610886ffd docs(claude-config): D/E/F business evaluations (Fable 5.1 agents) + in-conversation wrap-up in prompts
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Xv3vuUQ8tiTxC5u2RjXE5B
2026-09-10 14:51:35 -05:00
Backtalk6858 a299d51e32 docs(claude-config): final credit figure $41.54
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-09 00:18:51 -05:00
Backtalk6858 8d81f02a04 docs(claude-config): prompts D/E/F — $0 ad budget + bootstrap-chain rule
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-09 00:15:54 -05:00
Backtalk6858 dc616f83fa docs(claude-config): business evaluation prompts D/E/F + session close 2026-09-09
- config/prompts: D API/RapidAPI, E KDP, F Etsy — viability + marketing plan
  agents (no social media, no cold outreach, opt-in only, 0 cap)
- context.md: 00:10 current-value block; credits corrected to $38.55

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-09 00:04:29 -05:00
Backtalk6858 3cb1796338 docs(claude-config): GitHub AUP verdict — GitHub-sourced cold email retired
- research/github-aup-lead-pipeline.md: verbatim AUP §7 + ToS §H, why the
  lead_pull → Brevo pipeline is the named act, what stays legal
- decisions: 23:55 entry; INDEX row; context.md credit figure corrected to 8.55

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 23:50:57 -05:00
Backtalk6858 28ca345d9b docs(claude-config): research track closed — harness stays Claude Code, jcode + HyperAgent rejected
- research: ai-harness-layer, jcode-vs-claude-code, hyperagent-marketing-fit
  reports + INDEX rows (agent A/B/C, each verified via the new agent-wrap
  checklist; correction banners where a claim failed live test)
- decisions: 23:20 baseline wins / 23:32 stay on Claude Code / 23:42 HyperAgent
  abandoned + marketing overhaul queued
- context.md: 23:45 current-value block

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 23:46:05 -05:00
Backtalk6858 61c544118b docs(claude-config): harness-layer grill-me decision + research prompts A/B/C
- decisions: AI-harness LAYER entry (scope, 4-pain rubric, R1-R3 hard rules,
  Ubuntu excluded -> Docker Sandboxes revisit trigger marked dead)
- config/prompts: A harness layer, B jcode vs executors, C HyperAgent marketing
  fit, README spawn table; mirrored to Obsidian Resources/Prompts
- context.md: 23:05 current-value block supersedes 22:45

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 22:57:13 -05:00
Backtalk6858 5462928be7 docs(context): skills track + next-session plan (harness grill-me, 3 research prompts)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 22:38:01 -05:00
Backtalk6858 c55e39b1ae docs(claude-config): end-of-session — next-session order (Fable: harness research + grill-mes + preflight; HyperAgent research)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 21:44:58 -05:00
Backtalk6858 72d85678c4 docs(agent-builder): current-value pointers — CA-D11 VM boundary + CA re-scope + A1/A3/A7 decided; ordering superseded by claude-config GAMEPLAN
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 21:44:57 -05:00
Backtalk6858 c9e33e5e81 docs(claude-config): security-infra game plan + all decisions locked (CA-D11 VM boundary, CA re-scope, A1/A3/A7, boot-recovery)
- decisions/GAMEPLAN_security-infra-deploy.md: executable plan, Steps 0-6, freeing-capability-first
- DECISIONS.md: PROPOSED -> DECIDED x2 + small-calls entry; research/INDEX.md updated
- 09-07 outage root-caused: LAN-IP port binds before WiFi has the address (boot order, not a crash)
- context.md: NEXT SESSION PLAN rewritten (Opus executes Step 0; Fable harness track if credits remain)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 21:20:38 -05:00
Backtalk6858 d8ec3001a4 docs(claude-config): autonomy/isolation evaluation + live-state findings + proposed decisions
- research/autonomy-isolation-evaluation.md: plan verdict by layer, ranked gaps,
  2026 Docker/Anthropic isolation landscape, proposed VM-boundary + brokers shape
- decisions: two PROPOSED entries (Incus KVM VM boundary; CA re-scope around auto mode)
- synthesis: /recall "misconfig" line corrected (was server-01 offline)
- context.md: live-state alert (control plane down both hosts since 09-07 16:07,
  daemon crash-loop root cause) + next-session plan

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 20:37:34 -05:00
Backtalk6858 97df616f9a docs(claude-config): infra synthesis + confirmed Sept status reset
- research/infrastructure-synthesis.md: reload infra corpus, fold in the
  local-AI-coding-stack research, reconcile vs prior decisions (no reversals;
  LifeOS is the one new open item; most of it is Horizon B)
- record confirmed July->Sept reality: still Pro (Max not upgraded), move done,
  server-01 offline, Tailscale/Voice unblocked, Boring Burger partnership reset,
  digital businesses start 2026-09-14
- INDEX + context.md updated to point at the synthesis and next-session deferred work

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 19:00:21 -05:00
Backtalk6858 293b8d51b7 docs(claude-config): establish Claude/Claude-Code research + config home
- Dedicated directory for research on current/future Claude & Claude Code
  usage, the decisions that follow, and config/implementation work
- .claude/context.md (auto-injected here), README, research/INDEX.md,
  decisions/DECISIONS.md, config/ convention
- Moved local-ai-coding-stack-research.md into research/
- Live homelab config (settings.json, /opt/appdata/docker/.claude hooks+skills)
  stays authoritative in place; memory not migrated

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X9iCzmxK2zbb8H1Ld3f8AN
2026-09-08 18:14:46 -05:00
Backtalk6858 93416a6eab docs(voice-chat): lock preflight decisions + decomposed build prompts
Voice Chat for Claude Code preflight/design session (personal_projects id=214).
Fully-local PTT voice: faster-whisper + Coqui XTTS-v2 on server-01 GPU, Jarvis
voice. Phase A includes background-agent audio-arbitration queue + pause/resume
voice control + per-agent tmux. Hard deadline ~2026-08-14 (Max upgrade).

- voice_chat_build_plan.md: locked decisions, topology, blast-radius/rollback
- voice_chat_agent_prompts.md: 3 bounded server-01 agent prompts (A1 Whisper,
  A2 XTTS+Jarvis, A3 fail-safe Stop-hook) + main-session checklist
- context.md: refresh CURRENT STATE block (was stale since 2026-06-04)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-29 16:58:30 -05:00
Backtalk6858 f4b9924483 docs(context): P3 is DEPLOYED — supersede the stale "undeployed" block
The CURRENT STATE block asserted P3 was code-complete-but-undeployed with the tier-0
breaker hole open in production. Both are now false, and this file is injected verbatim
every session, so a dead claim here re-asserts itself with today's authority.

Records what replaced it: deployed both hosts at 005c214; tier 4 done by refusing (and
why making it autonomous would delete the security model); the tier-1 undo defect as the
real remaining work; the measured Incus asymmetry; the per-host-values-in-a-shared-file
bug class; and the user's decision to resume next week rather than run agents during
business development.

Refs #146, #173, #187, #192.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 20:26:13 -05:00
Backtalk6858 6e619b207c docs: gameplan to fully-deployed Agent-Sudo + secrets-proxy, plus S1/A1/A7 agent prompts
Agent-Sudo went live on both hosts tonight (005c214 in the boilerplates repo). This
records what "done" actually means and what is left, since dedicated time on this ends
today and the rest has to run via background agents.

Corrects the goal: tier 4 is human-only BY DESIGN (D-CB7) — the daemon unit env holds
SUDO_MD_VERIFY_ENFORCE, so a system that can restart its own daemon can disarm its own
gate. "Handling tier 4" means refusing it, which is done and verified. Real remaining
scope is tiers 1-3.

Records the measured Incus asymmetry (server-01 has it, primary does not), which makes
tier 2 on primary an open design question rather than a task; the tier-1 scoped-undo
defect (app.py:244 hardcodes tier 3 while REQUIRES_UNDO_TIERS is (1,3)); and the
per-host-values-in-a-shared-tracked-file bug class that bit twice in one directory.

secrets-proxy is deliberately scoped as investigate-then-plan: it exited gracefully and
nobody knows why, so S1 answers that before anyone writes S2.

Refs #128, #146, #149, #150, #173, #191, projects id=187.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 20:13:46 -05:00
Backtalk6858 d1f7282f34 docs(agent-sudo): lock D-CB5-D-CB9, add the P3-WIRING agent prompt, record P3 state
- agent_sudo_design_decisions.md: D-CB5 (3 tier-3 fails / 15min sliding / per-host),
  D-CB6 (append-only breaker log, state always replayed — tamper-EVIDENT beats
  tamper-PROOF when the daemon is root), D-CB7 (Set B host_override in code),
  D-CB8 (which tier-4 sources latch), D-CB9 (trip escalation). Each with rationale,
  rejected alternatives, and accepted costs.
- agent_prompts.md: add the P3-WIRING prompt. Flags a real NAME COLLISION — the
  existing "P3" section is the OLD P3 (Vault AppRole + Timeshift + evaluator, done
  as #142); P3 was redefined after D-CB1-D-CB9 were locked. Running the old one
  would redo finished work. Today's inline agent prompts were never persisted, which
  is why this one is.
- context.md: P3 code complete but UNDEPLOYED — the server-01 tier-0 breaker.log hole
  is open in production until DEPLOY_RUNBOOK.md runs. Two verified deploy blockers
  (Dockerfile never COPYs circuit_breaker.py/security/; compose has no
  /var/lib/agent-sudo mount => breaker resettable by docker restart, the exact D-CB6
  bypass). Both were invisible to an 85/85-green suite.
- context.md: MEMORY_DIR answered — do NOT repoint embed_memory_dir.py; its
  claude_memories table has no reader. Recall corpus now includes design docs;
  context.md stays excluded until #192 prunes it.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 19:04:38 -05:00
Backtalk6858 ede746b877 docs(context): model policy settled (Opus 4.8/medium) + task-descriptions-decay warning
Bake-off is closed — Opus 4.8/medium is the standing default, Sonnet arms
cancelled, per-task logging retired. Cost is no longer a model-selection
input: billing is hard-capped, so Opus's real cost is Pro daily-limit hits,
an accepted trade. Max is the fix, not a downgrade.

Also adds the warning that bit twice in one session: task descriptions and
handoffs decay. #149's "delete the stale playbook" hazard was already done
the night before, and session_handoff.md had been asserting a FALSE
passwordless-sudo alarm plus a DEAD root token as live into every session
for 3 days. Check the artifact before doing the work.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 13:24:12 -05:00
Backtalk6858 b96b03dd3f docs(context): add a CURRENT STATE block — the file had been stale since 2026-06-16
context.md is injected into every session by the session-start hook, so a
stale one silently misinforms every future conversation. This one still
described the project as N8N Agent Builder work while the actual project has
been Agent-Sudo/CA for weeks, and it survived three end-of-session checklist
runs untouched — the checklist referenced context.md in its git step but
never had a step telling anyone to update it. That gap is now closed.

Adds what the project actually is now, what is live (Agent-Sudo enforcing on
both hosts, CA hook v2.1), the production-vs-sandbox Vault tell that already
caused one near-miss, and the next-session order. Marks the June scheduled
work superseded and fences off the 568 lines of append-only history below it.

The pointer stops the file misinforming; it does not stop it costing 49KB
per session. Pruning tracked as a follow-up.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 23:24:21 -05:00
Backtalk6858 0f513166fb docs: CA-P1b — widen fast-path on logged evidence (hook v2.1)
Records why the v2.0 classifier taxed the user 22 prompts and what changed.

Root cause: v2.0 conflated "contains a redirect character" with "writes
something". `2>&1` is file-descriptor plumbing and `>/dev/null` is a discard —
neither writes. That single mistake caused 16 of the 22 prompts. It was found
by reading ca_decisions.jsonl, not by inspection: the bug was the classifier's
reasoning, so re-reading the code only reproduced it.

v2.1 changes (all evidence-driven, none speculative):
- _SAFE_REDIRECT_RE strips fd plumbing + /dev/null discards before the
  redirect check; a redirect to any REAL path still disqualifies, anchored so
  `>/dev/nullx` cannot ride the prefix.
- `cd` added to READONLY_ALLOW (no filesystem effect; every other segment must
  independently qualify anyway).
- `ssh <host> '<cmd>'` classifies the inner command under identical rules,
  depth-limited to one hop.

Verified: 42/42 self-test, e2e ALL PASS, classify() median 0.011ms.
Tier-1 writes deliberately NOT shipped — widen on evidence, not guesses.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 19:33:39 -05:00
Backtalk6858 cfc9c7194a docs: constrained-autonomy design approved + fix stale tier-2 guard
- constrained_autonomy_design_decisions.md: D1-D8 locked (hybrid hook
  classifier + Agent-Sudo daemon executor, structural classification with
  unknown->sandbox, fail-closed, Hermes recovery ladder) + EXECUTION ORDER
  with CA-P1a inserted as zero-dependency item 0
- agent_prompts.md shared block: replace "TIER-2 IS BROKEN" with the
  corrected root cause (old primary bridge's NTFY endpoint was unreachable;
  tier-2 works when the bridge reaches ntfy + user is attended)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-14 17:02:08 -05:00
Backtalk6858 89c6c30991 feat: Agent-Sudo P4 — server-01 LIVE (unsigned interim deploy)
- P4 prompt: unsigned-interim override (SUDO_MD_VERIFY_ENFORCE=false,
  non-blocking AppRole/NTFY provisioning)
- server-01 Agent-Sudo swapped live on 8082 (full gate green, 4/4 replay
  match); primary on 8084 shadow, manual swap pending (#146)
- tier-2 root cause found: old primary bridge NTFY endpoint unreachable,
  not NTFY itself (behavior_changes id=3 corrected)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 03:19:50 -05:00
Backtalk6858 969d19061e docs: add P1-HARDENING prompt (DNS bake, firewall persist+RFC1918 DROP, provisioning fix)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 21:27:21 -05:00
Backtalk6858 09ae224792 docs: expand P0 prompt → P0+pre-flight+groundwork agent (absorbs P1)
- P0 build prompt now does Part A (command_audit schema) + Part B
  (read-only audit of all P1-P5 assumptions) + Part C (remediate safe
  findings = all of P1: Incus install, host inventories, build-sandbox.sh,
  both sandbox mirrors)
- Golden Rule: only remediate read-only or server-01-sandbox findings;
  tier-2/manual-auth or prod-touching → batched, never blocked
- Ends with a BUILD READINESS wrap-up so the focused build starts at P2
- P1 section retained as canonical contract reference, marked folded-in

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 20:19:00 -05:00
Backtalk6858 19786c2532 docs: agent-sudo grill-me complete — D1-D10, P0-P5 build prompts, comparison
- Close Agent-Sudo (infra id=176) design grill-me; gap #5 cross-cutting locked
- Add P0-P5 phased background-agent build prompts (Opus 4.8 upgrades applied)
- Add agent_sudo_vs_sudo_bridge.md comparison doc
- Update context.md: sprint day 11 session 4, Coolify/N8N/port-8084 corrections

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 14:28:39 -05:00
Backtalk6858 ee40acefd3 docs: sprint day 11 session 3 — agent-sudo design, projects DB, infrastructure migration
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-27 16:39:16 -05:00
Backtalk6858 fdc9a4f666 docs: session 2 facts — Phase 2+3 complete, NTFY urgent fix, sudo-bridge-server01 Jenkins job
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-27 02:42:53 -05:00
Backtalk6858 c4b62b54be fix: correct PROXY_CALLERS raw key format + session 6 facts
- agent_prompts.md: store raw keys in PROXY_CALLERS (app.py hashes internally);
  pre-hashing caused double-hash → all jenkins auth failed
- context.md: session 6 facts — Phase 1 complete, PROXY_CALLERS bug fixed,
  behavior_changes table created, Jenkinsfile shell operator bug logged (id=1),
  next session: fix Jenkinsfile then launch Phase 2

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-27 00:54:21 -05:00
Backtalk6858 05aded5b50 feat: write all 11 background agent prompts + update context
- agent_prompts.md: all 11 prompts across 3 phases ready to launch
- context.md: session 5 facts — prompts ready, key server-01 finding

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 20:13:40 -05:00
Backtalk6858 8ed74bb713 docs: update context.md — sprint day 10 session 4, id=161 design locked, phase plan finalized
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 19:40:40 -05:00
Backtalk6858 8a074a332e docs: update context.md — sprint day 10 session 3, ids 157-160 complete, blockers logged
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 16:08:21 -05:00
Backtalk6858 0999f0c261 docs: update context.md — sprint day 10 session 2, id=156 complete, Jenkins expansion logged
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 15:13:12 -05:00
Backtalk6858 5634e81d3f docs: add structural wrap-up design principle to both builder playbooks 2026-06-26 13:45:06 -05:00