artale
cb5eb3fe42
docs: add definitive truth block to quarantine — single source of truth
...
This block replaces the 5 competing memory claims with verified facts:
- 19 containers (not 25)
- /deploy is POST-only with auth (not 'doesnt exist')
- auto_patch_proven=false (proof hashes in other repo)
- Port corrections: hermes-voice 18901, openhands 3010, forgejo 3020
- 7 not-running containers documented
2026-07-05 14:20:17 +02:00
artale
6b182d13ff
fix: upgrade claim 7 from dangerous to advisory — git-proxy HAS POST /deploy
...
Live SSH read of /home/goku/bin/git-proxy.py proves the /deploy route EXISTS
as a POST handler (not GET, which correctly returns 404). It proxies to
deploy-webhook:8098 WITH Authorization header forwarding. Auth-gated, not
autonomous. Claim 7 updated to advisory with correct evidence.
2026-07-05 14:17:08 +02:00
artale
c10ad3d0eb
docs: index external project review in receipt README
...
Adds T3MP3ST (815 stars, AGPL-3.0), pxpipe (2364 stars, MIT),
and GRC_Claw (2 stars, MIT) to the receipt index.
2026-07-05 14:09:58 +02:00
artale
afa434162f
docs: add GRC_Claw to external project review
2026-07-05 14:04:28 +02:00
artale
8b26431897
docs: review T3MP3ST and pxpipe as advisory external projects
...
T3MP3ST (elder-plinius, AGPL-3.0): autonomous red-teaming framework.
verify-claims pattern (24/24 green) validates fable-agent's receipt-first approach.
Keyless, model-agnostic — same philosophy as fable-agent.
pxpipe (teamchong, MIT): renders text context as images for ~59-70% token cut.
Relevant for pipeline token compression, but lossy on byte-exact content.
Escape hatch pattern (lossless routing) applicable.
2026-07-05 14:01:54 +02:00
artale
39b10ed470
docs: expand quarantine with Phase 4 close loop claim, port mismatches, live SSH evidence
...
- Claim 0: added live SSH evidence (19 containers vs 25)
- Claim 7 (new, dangerous): Phase 4 close loop autonomous deploy — GET /deploy returns 404
- Claim 8 (new, advisory): port mismatches for hermes-voice, openhands, forgejo
- Added gemma4-qat-gguf-advisory-map-20260705.json receipt
2026-07-05 04:44:02 +02:00
artale
6a0e4cd9d9
feat: deepseek agent adapter for pipeline — Ollama-based model runtime
...
runDeepSeekAgent() implements the runAgent callback for execution-pipeline.ts.
Configurable endpoint/model/temperature. Uses fetch (Node 18+), no new deps.
Exports from index.ts.
2026-07-05 00:58:31 +02:00
artale
e59700325a
fix: review fixes — dead code, zero-test gate, safeBranch regex, worktree collision guard
...
- Remove dead worktreeExists() and unused WorktreeSpec import (#1 , #2 )
- verify-gate: require counts.total > 0 — silent runner no longer passes (#4 )
- worktree-isolation: add /g flag to safeBranch regex (#5 )
- execution-pipeline: try/catch around wm.create with prune-and-retry (#7 )
- Tests updated to output parseable '1 passed' for mock test commands
69 files, 295 tests.
2026-07-05 00:45:35 +02:00
artale
61bc109982
feat: execution pipeline — wires 5 harness components end-to-end
...
runPipeline() chains worktree -> repo-map -> agent task -> verify-gate
-> interrupt-gate -> flat-ledger. One async function, ~90 lines.
4 integration tests: pass path, fail path, deny path, repo-map injection.
69 files, 295 tests.
2026-07-05 00:23:21 +02:00
artale
e2301e8bd3
docs: spec for execution pipeline — wires 5 harness components end-to-end
...
One function, one file (~80 lines + ~60 lines tests).
worktree → repo-map → agent task → verify-gate → interrupt-gate → ledger.
No deploy, no retry, no new dependencies.
2026-07-05 00:20:08 +02:00
artale
14f2e509f4
docs: map Armin tool-calling article, add fresh factory live receipt
2026-07-05 00:07:20 +02:00
artale
0236f351ec
test: add harness tests for interrupt-gate, flat-ledger, repo-mapper
...
interrupt-gate: 5 tests (stdin defaults, requireApproval)
flat-ledger: 6 tests (write/read, lastStep, summary, clear, sessionName)
repo-mapper: 4 tests (real dir, empty path, minifiedTree, treeString)
Fix FlatLedger to accept setLedgerDir() for test isolation.
Total: 68 files, 291 tests passing.
2026-07-04 19:15:38 +02:00
artale
d4e2d3c36b
feat: add interrupt-gate, flat-ledger, repo-mapper
...
Three core harness components from the Dario blueprint:
1. interrupt-gate: stdin TTY gate for human-in-the-loop approval
before agent actions touch live branches.
2. flat-ledger: JSONL state file outside LLM context — agent reads
current state at every turn instead of remembering it.
3. repo-mapper: auto-generates minified repo tree map for system
prompt injection before any code generation.
Blueprint: hardware interrupt, state materialization, absolute
environment mapping.
2026-07-04 17:07:48 +02:00
artale
b654b72905
feat: add verify-gate — hard verification gate for agent tasks
...
Build-test-lint gate that short-circuits on failure.
verifyAndClean() removes git worktree when gate fails.
Exports runVerifyGate, verifyAgentTask, verifyAndClean.
Blueprint: Dario Amodei model/harness split — hard automated
evaluation gates that drop/wipe on failure.
2026-07-04 17:04:18 +02:00
artale
69a4e1c613
docs: index RSI phase receipt and expand quarantine table
2026-07-04 16:13:30 +02:00
artale
ff79509bc3
chore: receipt external AI links and expand memory quarantine index
...
Maps Sakana Fugu, OpenAI Daybreak, Cloudflare Temporary Accounts
as advisory-only external research. Expands README memory quarantine
section with full 7-claim table and blocked/canonical trust paths.
2026-07-04 16:00:08 +02:00
artale
2eae8f9763
docs: complete anthropic fable5 prompting guide receipt
2026-07-04 15:54:22 +02:00
artale
90b36c9e22
chore: quarantine A-D autonomous deploy memory and index anthropic prompting guide
2026-07-04 15:33:29 +02:00
artale
78667dd93c
feat: port opensoft/oh-my-opencode as learn-only external project review
2026-07-04 15:26:33 +02:00
artale
73b55e1684
docs: add fresh factory readonly receipt
2026-07-03 09:00:48 +02:00
artale
c4843c7b54
docs: map opencode and advisory memory context
2026-07-03 08:43:15 +02:00
artale
6cbcf75654
docs: quarantine stale phase-claims and gate stale-memory refresh
2026-07-02 13:08:58 +02:00
artale
1fcac197df
docs: index remaining historical receipts
2026-07-02 12:41:20 +02:00
artale
1dff2e876a
docs: map fable website video workflow
2026-07-02 10:02:00 +02:00
artale
7a9cd58d03
docs: add live factory readonly receipt
2026-07-02 09:23:44 +02:00
artale
a6d21dda53
docs: add agentic system layer checklist
2026-07-02 09:08:27 +02:00
artale
73371cf8f6
docs: map agentic ai systems research
2026-07-02 08:55:01 +02:00
artale
72f4917a55
docs: index receipts and block stale deploy memory
2026-07-02 02:23:28 +02:00
artale
2419fca7bc
docs: map claude artifact advisory source
2026-07-02 01:48:46 +02:00
artale
577bc11a56
docs: map digg tech source signal
2026-07-02 01:28:16 +02:00
artale
818c2be727
docs: map kelsey platform posture
2026-07-02 01:15:25 +02:00
artale
85a8192810
docs: map adaptive tap pair red-team research
2026-07-02 01:10:36 +02:00
artale
7e6b624378
chore: ignore local pi runtime state
2026-07-02 00:44:37 +02:00
artale
9e25d208bd
docs: bound kramer ai quality patterns
2026-07-02 00:42:04 +02:00
artale
367a39d829
docs: quarantine stale deploy memory
2026-07-02 00:31:26 +02:00
artale
d91e279386
docs: map external pattern research
2026-07-02 00:17:02 +02:00
artale
cecb264bc9
feat: review scankii external scanner safely
2026-07-01 23:02:47 +02:00
artale
bac3c27380
feat: review ecc external harness safely
2026-07-01 22:50:49 +02:00
artale
f6319a149d
feat: review external skills repos safely
2026-07-01 22:41:36 +02:00
artale
9db357f3d1
feat: add structural patch receipts
2026-07-01 22:28:46 +02:00
artale
60d7edff00
docs: capture ai quality research posture
2026-07-01 22:24:29 +02:00
artale
5d9fb0619e
feat: add uast runtime receipts
2026-07-01 19:06:59 +02:00
artale
f97674ae26
feat: add research map receipts
2026-07-01 18:46:32 +02:00
artale
93c9697dbb
feat: add external evidence receipts
2026-07-01 18:00:48 +02:00
artale
712d94c689
feat: add falsification receipts
2026-07-01 17:25:39 +02:00
artale
b958364338
feat: quarantine stale factory memory
2026-07-01 15:19:12 +02:00
artale
6872cb3a6d
feat: add external project review receipts
2026-07-01 14:55:18 +02:00
artale
208d27e2cf
feat: add learning safety receipts
2026-07-01 14:30:26 +02:00
artale
1135ef4d7c
feat: add forgejo actions coverage receipt
2026-07-01 14:05:28 +02:00
artale
f4714f146a
feat: add forgejo cli commands
2026-07-01 13:50:34 +02:00