repositories / smith
smith
There are many coding harnesses - but this one is fast
owned by admin
History
HEAD- build(xtask): local mutants pinned to one job and a third of the cores, jobs flag rejected; mutants skill rewritten to the wrapper Oliver Jan Krylow3b195f93e73f · 1 parent
- chore(pi): mutants skill lives in the project; recipes match the wrapper Oliver Jan Krylow857f1ac05253 · 1 parent
- refactor: compress pass over mutant-killing tests Oliver Jan Krylowa5d32a1aa345 · 1 parent
- refactor: deslop pass over mutant-killing tests Oliver Jan Krylow7a64c2315044 · 1 parent
- fix(core): crc table by const recursion; a mutated const loop can no longer hang rustc under capped lints Oliver Jan Krylow7453b1336c1b · 1 parent
- build(xtask): bound the mutant build phase; a mutant can hang rustc Oliver Jan Krylowb5f8d57e2240 · 1 parent
- fix(harness): runtime config carries the auth store directory; tests never read a developer's credentials Oliver Jan Krylow85675a83c3e8 · 1 parent
- test(core): kill shard-3 mutants; usage sums, queue delivery deadline, bash caps and process tree, frame limits Oliver Jan Krylow9370a25106ce · 1 parent
- test(mutants): mutation profile runs every tier, e2e binaries included Oliver Jan Krylow3274320e467a · 1 parent
- test(ai,cli,core): kill shard-2 mutants; openai boundaries and faults, transport status arms, cli workflows through the binary Oliver Jan Krylow26eb90f3b80d · 1 parent
- test(ai): kill shard-1 mutants; auth store round trip, catalog boundaries, gemini chunk boundaries and faults, router retry sequence Oliver Jan Krylowf5910e9a2e6b · 1 parent
- test(smith,ai): kill shard-0 mutants; wire strings, sse chunk boundaries, fault tables, credential states Oliver Jan Krylowed38ce86895c · 1 parent
- build(xtask): cargo x mutants requires a scope locally; one job, nice, timeout; --all for CI; smith-bench excluded Oliver Jan Krylowc895253f625c · 1 parent
- ci: pin rust 1.98, cache cargo home and target Oliver Jan Krylow01097b0d2fbe · 1 parent
- ci: jobs add the wasm32-wasip2 target for guest clippy Oliver Jan Krylowc7ae11119697 · 1 parent
- ci: unprivileged jobs; toolchain default linker, valgrind built from source and cached; budgets re-pinned for the CI image Oliver Jan Krylow6684ede5309d · 1 parent
- chore(pi): testing, benchmarking, and data-oriented skills live in the project Oliver Jan Krylowa39233868614 · 1 parent
- perf(ci): budgets pinned per platform inside the CI image; jobs install mold and valgrind; runner keeps ASLR Oliver Jan Krylowbb32860e4b56 · 1 parent
- perf(bench): smith-bench with callgrind instruction budgets, cargo x perf and bench, perf CI job, report sections Oliver Jan Krylow5f9e275d2cd4 · 1 parent
- build: drop dev dependencies without a test (assert_fs, expectrl, tokio); criterion without async_tokio Oliver Jan Krylow0926027b6ec3 · 1 parent
- test(report): cargo x report bundles junit, coverage, and mutation evidence; nightly and manual CI jobs publish it Oliver Jan Krylow5dc5105b0ae5 · 1 parent
- docs(research): testing methodology measured state; dev-dep and bench cleanup Oliver Jan Krylow65d72b1d7dda · 1 parent
- test(mutants): all first-party crates in scope; config boundary tests catch the missed mutants Oliver Jan Krylow395ad226cd03 · 1 parent
- test(golden): checked-in session corpus with byte-identical replay traces Oliver Jan Krylow4980d065480b · 1 parent
- test(snapshot): help, eval json, rpc sequence, trace pinned with insta Oliver Jan Krylowde91dcc15aca · 1 parent
- test(property): frame roundtrip, canonicalization, span, content-ref bytes, secret masking laws Oliver Jan Krylowf97b510237a7 · 1 parent
- test(deflake): waits become signals with deadlines; no sleeps or polls in tests Oliver Jan Krylowb7c906b5935d · 1 parent
- test(arch): every test file cites its spec; gate in cargo x arch Oliver Jan Krylowfbc47ab4710a · 1 parent
- test(e2e): core eval and rpc workflows through the binary Oliver Jan Krylowb0e908b74927 · 1 parent
- test(gates): testing law, nextest tiers without retries, cargo x e2e and coverage, CI push and nightly jobs, plan DFOG846Z Oliver Jan Krylow6f5ecb2e2a96 · 1 parent
- build(xtask): scoped lint fits bin-only and lib-only packages; smith-alloc::measure replaces duplicated delta logic Oliver Jan Krylow8398eaec9342 · 1 parent
- refactor(core): EntryContentRef records tool calls and results without owned copies; append_compaction removed Oliver Jan Krylow513dc51f4e6d · 1 parent
- docs(research): 4KD6V6IH promotion results and measured bounds Oliver Jan Krylowaba9ac391b82 · 1 parent
- refactor(core): Session::append derives the parent from the selected leaf; stored parent links enter only through frames Oliver Jan Krylow68397e9cb536 · 1 parent
- perf(core): registry hands provider requests an Arc<[ToolMetadata]> snapshot; mock turn 208 -> 42 allocations Oliver Jan Krylow9d9850652080 · 1 parent
- docs(plans): session arena plan implemented Oliver Jan Krylow06509d14e2c0 · 1 parent
- refactor(core): compress pass over session arena Oliver Jan Krylow6290472ae62e · 1 parent
- refactor(core): deslop pass over session arena Oliver Jan Krylow4eda77442a63 · 1 parent
- feat(core): session arena; entry content as canonical CBOR bytes, frame v2, constant-allocation fork and load Oliver Jan Krylow819c23929d53 · 1 parent
- docs(system): session arena plan 82POBOKB and spec text for payloads as bytes Oliver Jan Krylowe59fc110a436 · 1 parent
- build(xtask): arch gate rejects Mutex in library crate production code Oliver Jan Krylow9dcdc04da04a · 1 parent
- refactor(rpc): worker owns the agent, reader owns responses; atomics and bounded channels replace Mutex Oliver Jan Krylow82deb3931722 · 1 parent
- refactor(ai,harness): single-owner auth registry and catalog state, atomic mock script index; no Mutex Oliver Jan Krylow636833813a88 · 1 parent
- feat(http): body streams end with an explicit outcome; record and body channels bounded Oliver Jan Krylow18f87e35507f · 1 parent
- refactor: compress pass over sealed wasi, alloc, http, session, agent Oliver Jan Krylow10387faaaa9b · 1 parent
- refactor: deslop pass over sealed wasi, alloc, http, session, agent Oliver Jan Krylow0b0de9c6beb6 · 1 parent
- perf(core): provider records over mpsc, single-pass masked request build; mock turn bound 220 allocations Oliver Jan Krylow8d7117755133 · 1 parent
- perf(core): session ancestry is the branch prefix; fork_at bound 2020 -> 2002 allocations Oliver Jan Krylow5af6f910095b · 1 parent
- feat(harness): ureq replaces reqwest as the HTTP engine; tokio leaves the dependency graph Oliver Jan Krylowbca13c20b369 · 1 parent
- feat(alloc): smith-alloc scope-tagged counting allocator, fork_at allocation bound Oliver Jan Krylow4d5af16fc879 · 1 parent
- feat(harness): sealed WASI shims replace wasmtime-wasi; wasmtime async off Oliver Jan Krylow33d04b803551 · 1 parent
- docs(specs): sealed WASI, network transport, memory accounting Oliver Jan Krylowd045dc2acbbc · 1 parent
- docs(system): concurrency and memory law, research 4KD6V6IH, memory lints Oliver Jan Krylowf4af4acfbafb · 1 parent
- chore(pi): replace deslop and compress prompts with unattended project skills Oliver Jan Krylowb5d54b116b99 · 1 parent
- build: default-members host crates, bare cargo commands sane Oliver Jan Krylowe6509d7cc2b3 · 1 parent
- update crates Oliver Jan Krylowad2def396c84 · 1 parent
- wasi sandbox Oliver Jan Krylow0134f3db316b · 1 parent
- explain wasi host leakage handling Oliver Jan Kryloweb05c8d39634 · 1 parent
- clarify expect header for lints Oliver Jan Krylow3dc1271afff8 · 1 parent
- lint scopes Oliver Jan Krylowa9447e8fc1f6 · 1 parent
- clippy and cargo research Oliver Jan Krylow909e06b38cb9 · 1 parent
- x ci locked and x release stub Oliver Jan Krylowe99ca1b9f2bd · 1 parent
- scoped cargo x commands Oliver Jan Krylow6c28ef1dc2c0 · 1 parent
- fix cargo x mutants Oliver Jan Krylow2649cbc4c33e · 1 parent
- clean config files Oliver Jan Krylowab00d077c96a · 1 parent
- split mutants config Oliver Jan Krylow90878bbe5a8f · 1 parent
- build: mutants output to target, gitignored Oliver Jan Krylowdb4fa1ed7d5d · 1 parent
- build(xtask): cargo x mutants on demand with disk-backed scratch and nextest mutants profile Oliver Jan Krylowa17c74e0d65c · 1 parent
- remove pup cruft Oliver Jan Krylowcb32232d36bc · 1 parent
- pup -> archunit Oliver Jan Krylow5c9519c38adf · 1 parent
- feat(harness): typed http effect, provider records durable, single engine owner Oliver Jan Krylow456de5fbcdc2 · 1 parent
- docs(system): approve plugin harness plan Oliver Jan Krylow387f8cbbc90c · 1 parent
- docs(system): mcp frontend plan and interface mode Oliver Jan Krylow2acdbd880b1f · 1 parent
- docs: mcp second frontend decided with rmcp, web entry spec-owned Oliver Jan Krylowa2a0e3ab9442 · 1 parent
- docs: clean to-discuss, specs own daemon and fleet topics Oliver Jan Krylowae4e1f1ee6f2 · 1 parent
- docs(system): remote frontends and fleet specs Oliver Jan Krylowe706e171b735 · 1 parent
- docs: daemon auth posture in to-discuss Oliver Jan Krylow8e1120d22c90 · 1 parent
- docs: daemon topology conclusions in to-discuss Oliver Jan Krylow5346d08f1e40 · 1 parent
- docs: fleet discussion conclusions in to-discuss Oliver Jan Krylowe2f86922845e · 1 parent
- docs(system): vendor knowledge lives in plugins, core keeps vendor-agnostic concerns Oliver Jan Krylow10bc5ba21e9b · 1 parent
- docs: acp deferred in to-discuss Oliver Jan Krylowb7b7118b1503 · 1 parent
- refactor: extract smith-rpc frontend crate from harness Oliver Jan Krylow0ce87fecb172 · 1 parent
- docs: mcp is a frontend consuming smith-ui Oliver Jan Krylowab7c0553b54d · 1 parent
- docs: frontend roadmap in to-discuss Oliver Jan Krylow624c9fc002d6 · 1 parent
- feat(ui): smith-ui scaffold, frontend abstraction laws, ui grant Oliver Jan Krylow84b6eb16c285 · 1 parent
- docs(system): budget precedence, hints tighten only Oliver Jan Krylowa46d93d47ed8 · 1 parent
- docs(system): namespaced contribution identity, deterministic alias resolution Oliver Jan Krylowbe6a7e837876 · 1 parent
- docs(system): interchangeable instances, gpu-style execution model Oliver Jan Krylowd5457d16c8f8 · 1 parent
- docs(system): provider plugins are pure codecs, host-driven transport Oliver Jan Krylowfc1b91a94753 · 1 parent
- docs(system): event domains in spec, records in world Oliver Jan Krylow06f5beb2c2b6 · 1 parent
- docs(system): instantiation-computed contributions, minimal manifest statics Oliver Jan Krylow7af5815a8170 · 1 parent
- docs: informal to-discuss backlog Oliver Jan Krylow6601883fddc8 · 1 parent
- docs(system): cooperative core abort, bounded plugin destruction Oliver Jan Krylowe24399b9524c · 1 parent
- docs(system): secret proxy mechanics core, policy plugin-contributed Oliver Jan Krylow4753d3619391 · 1 parent
- docs(system): generalize input queues at lifecycle events Oliver Jan Krylow6573aebde9db · 1 parent
- deps: drop gix from sanctioned map, engine deferred Oliver Jan Krylowd5840925c515 · 1 parent
- docs(system): diagnostics law, contract packaging, update distribution constraint Oliver Jan Krylow463accb597cc · 1 parent
- docs(system): unstable annotation lifecycle law Oliver Jan Krylow912f78d47192 · 1 parent
- docs(system): naming, versioning, deprecation, system plugin trust laws Oliver Jan Krylowb507c00dda51 · 1 parent
- docs(system): add prototype phase, activate it Oliver Jan Krylowc49c78fe4779 · 1 parent
- docs(system): complete plugin world surface, record wasm limitations, defer SDK Oliver Jan Krylow7a0a90d237c7 · 1 parent
- docs(system): extract plugin system into own spec Oliver Jan Krylow0b0647c848a6 · 1 parent
- docs(system): deepen standard library research per topic Oliver Jan Krylow12c10600da25 · 1 parent
- docs(system): research plugin api standard library lessons Oliver Jan Krylowce1aa6a6f3aa · 1 parent
- docs(system): rework harness plan, add provider and oauth plugins plan Oliver Jan Krylowbdde5762996c · 1 parent
- test(harness): stored credential resolves offline per vendor Oliver Jan Krylow73829ded186d · 1 parent
- feat(cli): provider selection flags, env surface, provenance, explicit failures Oliver Jan Krylow32a5732b5c39 · 1 parent
- test(auth): unwrap expectation for CLI tests Oliver Jan Krylow13c3e0fef155 · 1 parent
- feat(auth): smith auth store, add, list, remove, check Oliver Jan Krylow259e77d21a77 · 1 parent
- refactor: align crates with dependency law Oliver Jan Krylow7e70ce86bff0 · 1 parent
- build: enforce pinned tool versions Oliver Jan Krylow0786575ac5ba · 1 parent
- docs(system): duplicate versions resolve by upgrade, never skip-lists Oliver Jan Krylow142d89068d5c · 1 parent
- build: mold linker gate and nextest config-warning gate Oliver Jan Krylowe1a4fab03716 · 1 parent
- test: fix nextest config keys Oliver Jan Krylow3cc45b62452b · 1 parent
- docs(system): forbid cargo features on application crates Oliver Jan Krylow5b54de88eae1 · 1 parent
- docs(system): park release tooling in RELS plan Oliver Jan Krylow062e60a9a423 · 1 parent
- deps: tier law, rustls-only, machete and audit gates, dep cleanup Oliver Jan Krylowc49430de73d9 · 1 parent
- docs(system): auth plan and env config layer Oliver Jan Krylow85dfea5cd6ce · 1 parent
- docs(system): port plugin contracts to wasm component runtime Oliver Jan Krylow6a09faad0ab7 · 1 parent
- docs(system): replace lua plugin law with wasm component runtimeOliver Jan Krylowc363c47eca45 · 1 parent
- perf(smith): derive message timestamps from UUIDv7 Oliver Jan Krylowcc9ce07845af · 1 parent
- fix(runtime): enforce secret, tool, and RPC boundaries Oliver Jan Krylowc3227eec168c · 1 parent
- ai(SMH-PLAN-AIAG0001): expose eval and JSON-RPC through one runtimeOliver Jan Krylowd3b4efc8ca33 · 1 parent
- ai(SMH-PLAN-AIAG0001): route streams with bounded retry and failoverOliver Jan Krylow3717b991c4eb · 1 parent
- refactor: extract provider round consumption from the agent loop Oliver Jan Krylow0f514f9bbfb9 · 1 parent
- core(SMH-PLAN-AIAG0001): drive provider turns through one agent loopOliver Jan Krylow07e7be6ab378 · 1 parent
- fix: lock the catalog with let-else Oliver Jan Krylowabb9c85e81c1 · 1 parent
- ai(SMH-PLAN-AIAG0001): resolve credentials and refresh catalogs deterministicallyOliver Jan Krylow4738c9f1b86c · 1 parent
- fix: iterate validated aliases by reference Oliver Jan Krylow2406d09013d2 · 1 parent
- ai(SMH-PLAN-AIAG0001): ship the reviewed offline catalog with deterministic resolutionOliver Jan Krylow212c561fb5e9 · 1 parent
- ai(SMH-PLAN-AIAG0001): add the Gemini adapter through the shared conformance kitOliver Jan Krylowdd0f7bb66b9e · 1 parent
- ai(SMH-PLAN-AIAG0001): add the Anthropic adapter through the shared conformance kitOliver Jan Krylow0c6c8655eae6 · 1 parent
- ai(SMH-PLAN-AIAG0001): normalize one provider stream through the shared conformance kitOliver Jan Krylowb8d2fa90895e · 1 parent
- ci: state the gate-tool pinning rule in xtaskOliver Jan Krylow0c457f1a3e4f · 1 parent
- ci: pin and lock cargo-binstallOliver Jan Krylow5a72f118e6f4 · 1 parent
- ci: freeze cargo_pup's dependency graph with --lockedOliver Jan Krylowce8c275d81fa · 1 parent
- ci: make cargo x bootstrap self-sufficient, drop miseOliver Jan Krylowbb40e56382ec · 1 parent
- ci: move the check gate from GitHub Actions to LuciOliver Jan Krylow7fbb8158b6b9 · 1 parent
- ci: install gate tools before running cargo x checkOliver Jan Krylow82767a33e2b5 · 1 parent
- build: bootstrap gate tools through mise and cargo x bootstrapOliver Jan Krylow977023e1334b · 1 parent
- core(SMH-PLAN-CORE0002): make session recovery and replay trustworthyOliver Jan Krylow8597565336e1 · 1 parent
- tooling: launch the dev CLI with cargo x devOliver Jan Krylowf8d61b5e074f · 1 parent
- core(SMH-PLAN-CORE0001): implement session, framing, tools, and bounded bashOliver Jan Krylow0e7875172c50 · 1 parent
- chore(system): align lifecycle artifacts and foundation gatesOliver Jan Krylowb024614c43bd · 1 parent
- build: align foundation gates with spec Oliver Jan Krylow4e1f4975e578 · 1 parent
- phase(SMH-PHASE-XCICUUJD): add foundation gates Oliver Jan Krylow08e9e56862a0 · 1 parent
- Confirm Luci push discoveryOliver Jan Krylow8ae9c890afef · 1 parent
- Record the first Luci execution proofOliver Jan Kryloweabbb9249108 · 1 parent
- Probe Luci with the Cargo boundaryOliver Jan Krylow59785c784ffe · 1 parent
- Make the product spec the sole documentation authorityOliver Jan Krylow84e9bff609f8 · 1 parent
- Point CI research at LuciOliver Jan Krylow7c24441eede2 · 1 parent
- Ignore disposable work productsOliver Jan Krylow74811beb68d7 · 1 parent
- Rename the canonical branch to trunkOliver Jan Krylowf60619f8dd00 · 1 parent
- Retire GitHub automationOliver Jan Krylowded836a92d94 · 1 parent
- Restore legacy ADW after eleventh cutoverOliver Jan Krylowf3223cde450f · 1 parent
- Preserve Git identity through ADW artifacts (#179)Oliver Jan Krylow90a56b398cf7 · 1 parent
- Restore legacy ADW after tenth cutoverOliver Jan Krylow591a554e1b78 · 1 parent
- Accept Claude structured-output schema (#178)Oliver Jan Krylow7c34e3de2d97 · 1 parent
- Restore legacy ADW after ninth cutoverOliver Jan Krylowf027f9d48d01 · 1 parent
- Replace corrupted ADW workflow identity (#177)Oliver Jan Krylow73b87f5ba48b · 1 parent
- Restore legacy ADW after eighth cutoverOliver Jan Krylowf9dc62b8116f · 1 parent
- Retry serialized ADW after queued-run recovery (#176)Oliver Jan Krylowb02110092056 · 1 parent
- Restore legacy ADW after seventh cutoverOliver Jan Krylow403371f7cd43 · 1 parent
- Serialize ADW reconciliation delivery (#175)Oliver Jan Krylowadee08db6cbc · 1 parent
- Restore legacy ADW after sixth cutoverOliver Jan Krylow643f76697ba6 · 1 parent
- Retry ADW cutover with bound receipt recovery (#173)Oliver Jan Krylow777d1ade07ef · 1 parent
- Restore legacy ADW after fifth cutoverOliver Jan Krylowffa926ace13b · 1 parent
- Retry ADW cutover after reconciliation proof (#172)Oliver Jan Krylow60e978e97cb6 · 1 parent
- Restore legacy ADW after fourth cutoverOliver Jan Krylow3caa51503f0c · 1 parent
- Retry ADW cutover after exact label proof (#171)Oliver Jan Krylow069f757fc07d · 1 parent
- Restore legacy ADW after third cutoverOliver Jan Krylow73b8b8859b12 · 1 parent
- Retry ADW cutover after exact apply isolation (#170)Oliver Jan Krylowe5f966d86474 · 1 parent
- Restore legacy ADW after retryOliver Jan Krylowddf7b6b27def · 1 parent
- Retry production ADW cutover after live read proof (#168)Oliver Jan Krylow748789e1e9a3 · 1 parent
- Restore legacy ADW control planeOliver Jan Krylow8db736a99e38 · 1 parent
- Cut over production ADW writes to MJS (#167)Oliver Jan Krylow667fb8468ddf · 1 parent
- Carry opaque thinking metadata across the StreamFn boundary (#150)agent-smith-bugabinga-adc[bot]88c8adab952d · 1 parent
- Bound primary backlog providers before fallback (#148)Oliver Jan Krylow3c43af370db0 · 1 parent
- Move ADW policy into a forge-portable control plane (#159)Oliver Jan Krylow4a56f953facb · 1 parent
- Keep backlog agents alive across provider failure (#147)Oliver Jan Krylowf5afc2489415 · 1 parent
- Require product CI before merge (#146)Oliver Jan Krylow83c0b2034e0c · 1 parent
- Route Claude builder failures to Codex (#145)Oliver Jan Krylow5a5773f3448f · 1 parent
- Give the Claude builder its own branch path (#143)Oliver Jan Krylow905d55148104 · 1 parent
- Drop Projects from the ADW trail (#142)Oliver Jan Krylow54c8dd598b03 · 1 parent
- Pin the two open spec boundary decisionsOliver Jan Krylow61f6577c79e6 · 1 parent
- Make reconciliation the owner input defaultHallucyGenie Agent745aac890cd0 · 1 parent
- Frame provider fallback as the ADW simplifierHallucyGenie Agent1790b8684b22 · 1 parent
- Make the sweeper establish a cause before it pulls the brake (#139)Oliver Jan Krylow842d6de653c7 · 1 parent
- Retry a review that returned without a verdict (#137)Oliver Jan Krylowfd5b0fd8dacb · 1 parent
- Give the merge gate something that compiles the code (#134)Oliver Jan Krylow56064c8b2bf5 · 1 parent
- Pin the two wire shapes consumers will key off (#138)Oliver Jan Krylow86589ba37e2a · 1 parent
- Give the skeleton the vocabulary its seams are written in (#131)Oliver Jan Krylowac7bfdc350f6 · 1 parent
- State the case for Smith before anyone reads its spec (#130)Oliver Jan Krylow233aa0107ea8 · 1 parent
- SM-003 slice: `xtask arch` + `xtask pup` architecture gates wired into `check` (#125)agent-smith-bugabinga-adc[bot]93e1c601939b · 1 parent
- Give needs:prototype somewhere to go (#124)Oliver Jan Krylow6f26121497ba · 1 parent
- Gate the release wave on the §14 cross-build proofs (#123)agent-smith-bugabinga-adc[bot]a2a76e6e9c29 · 1 parent
- Say what a release guarantees, and admit the Windows cross-toolchain (#109)Oliver Jan Krylow928dbac1af35 · 1 parent
- Stop the cycle from jamming itself (#118)Oliver Jan Krylow4c5bd6159899 · 1 parent
- Recognize Android as a release platform (#110)agent-smith-bugabinga-adc[bot]e9b07d785874 · 1 parent
- SM-003 slice: `xtask check` orchestrator (fmt + clippy + test + doc) (#112)agent-smith-bugabinga-adc[bot]f0dad88f2569 · 1 parent
- Retire Node 20 action runtimes (#85)agent-smith-bugabinga-adc[bot]93c2ec320bcf · 1 parent
- Make the dead-man switch count active failures (#77)agent-smith-bugabinga-adc[bot]594a4879af44 · 1 parent
- Give the release matrix a wave of its own (#102)agent-smith-bugabinga-adc[bot]71f5164373af · 1 parent
- Move the lint wall into workspace lints, and settle Android's status (#98)Oliver Jan Krylowc3a6afe484d9 · 1 parent
- Record every shipped target, Android among them (#97)Oliver Jan Krylow2071f8678608 · 1 parent
- Stand up the Cargo workspace and crate skeletonsagent-smith-bugabinga-adc[bot]965935220395 · 1 parent
- Clear stalled on every push so the sweeper's label cannot deadlock a PRagent-smith-bugabinga-adc[bot]132a4dcf9428 · 1 parent
- Let the builder maintain the ADW, not just the productOliver Jan Krylow04e75ba0cc44 · 1 parent
- Cover the planner's remaining jobs and the surveyor with the bot allowlistOliver Jan Krylowd8c470e3e558 · 1 parent
- Restore the security-alert sweepagent-smith-bugabinga-adc[bot]0593af2aa04a · 1 parent
- Admit the ADW App to Claude handoffsagent-smith-bugabinga-adc[bot]4fd747b72557 · 1 parent
- Reconcile the main ruleset: restore merge-gate, require only what functionsOliver Jan Krylow65e4bd2f0618 · 1 parent
- Sweep the last access-model wording remnantsOliver Jan Krylow3b7029c3a75b · 1 parent
- Name the real access control: durable Collaborators-only creationOliver Jan Krylowd627a76164bf · 1 parent
- Bound the untrusted-input notes to repository accessOliver Jan Krylow142ae9833972 · 1 parent
- Wait on completion patterns instead of guessing build durationsOliver Jan Krylowfae44b6a5ac5 · 1 parent
- Let the cycle groom its own backlogOliver Jan Krylow5b4f34a25566 · 1 parent
- Add the capture skill for TUI screenshots and recordingsOliver Jan Krylow68c8b40dc609 · 1 parent
- Gate the triager on scope, not just readinessOliver Jan Krylowf8cf4a48597b · 1 parent
- Retier the agent fleet: five-model roster, explicit effort, more Codex (#50)Oliver Jan Krylow9bbcedc4b0d6 · 1 parent
- Retire AGENTS.md; Codex reads CLAUDE.md at full access (#48)Oliver Jan Krylow2add1594f1bf · 1 parent
- Repin reviewers to Opus and correct the credential trust prose (#46)Oliver Jan Krylow031326029fa0 · 1 parent
- Make Codex autonomous and first-class, and the agents terse (#44)Oliver Jan Krylow297ec0af40db · 1 parent
- Run Codex the way OpenAI documents for CI, so auth holds (#42)Oliver Jan Krylowb49a2d301903 · 1 parent
- Take the verdict label out of the reviewer's hands (#41)Oliver Jan Krylow6ca2d9d9d486 · 1 parent
- Keep the security scanners honest as the codebase grows (#40)Oliver Jan Krylow3650e19ae17a · 1 parent
- Grant the reviewers the tools to cast their verdict (#38)Oliver Jan Krylowd1d7f4b5e5c9 · 1 parent
- Make the build tier think as its tier promises, and true up the doc (#37)Oliver Jan Krylowed79fa76435b · 1 parent
- Add a dead-man's switch for a fail-closed pipeline (#36)Oliver Jan Krylow4041593045f4 · 1 parent
- Make Codex a first-class citizen with self-refreshing CI auth (#35)Oliver Jan Krylow5bd213a54869 · 1 parent
- Wire Codex and Copilot in as advisory cross-family review (#31)Oliver Jan Krylow3c1d20b64754 · 1 parent
- Add a Fable mission-critical tier and per-agent thinking levels (#29)Oliver Jan Krylow9c446231ddcc · 1 parent
- Set adw-doctor to think-hard (#30)Oliver Jan Krylowd59f762d8e07 · 1 parent
- Prove Codex CI review on the subscription (p37 harness) (#33)Oliver Jan Krylow20469b787272 · 1 parent
- Scope CodeQL to smith's real languages and code paths (#27)Oliver Jan Krylow4d854d05ed52 · 1 parent
- Add a branded social preview card for the repository (#34)Oliver Jan Krylowb0c7ba9b5929 · 1 parent
- Add adw-doctor — a scheduled physician for the workflow itself (#28)Oliver Jan Krylow7f4f028537ef · 1 parent
- Switch the merge method to squash (#26)Oliver Jan Krylow468ec5d68a61 · 1 parent
- Run DevSkim only when source code changes (#25)Oliver Jan Krylowc6a4cf3f3f23 · 1 parent
- Create codeql.yml (#24)Oliver Jan Krylow2d97778deb3b · 1 parent
- Trigger the first adw-labels sync (#23)Oliver Jan Krylowe02526fc8f0c · 1 parent
- Encode the Agentic Development Workflow (#15)Oliver Jan Krylowb80854ad5fa2 · 1 parent
- Create astro.ymlOliver Jan Krylow23172356d103 · 1 parent
- Add DevSkim workflow for code scanningOliver Jan Krylow531646c8a5e1 · 1 parent
- Create dependabot.ymlOliver Jan Krylow5bd378616bc3 · 1 parent
- Cut plan drift and add the walking-skeleton entry point (#11)Oliver Jan Krylowa0363001e852 · 1 parent
- Merge pull request #10 from bugabinga/claude/specs-progress-n5u27nOliver Jan Krylow2a051899fe79 · 2 parents
- Budget compile time, gate dependencies, and prove per-frame layout (#9)Oliver Jan Krylow3e3df798044f · 1 parent
- Stop doc edits from triggering prototype CI; mark pup proof deferredClaude6249669c1947 · 1 parent
- Settle the deferred RPC and VCS boundaries with prototypes (#8)Oliver Jan Krylow93a11b64d7f7 · 1 parent
- Confirm cargo_pup installs and runs; log the real config schemaClaude9dbd0b47cd3f · 1 parent
- Make commits and PRs argue why, and drop AI attribution (#7)Oliver Jan Krylow6eff50e4b469 · 1 parent
- Split standing prototype CI from the p34 evidence run, fix the pup recipeClaude910e4a0f918a · 1 parent
- feat(prototypes): campaign 3 — nine seam-risk prototypes, evidence folded into SPEC (#6)Oliver Jan Krylow44094afca6d7 · 1 parent
- Record the CI prototype evidenceClaudec95c4ab55395 · 1 parent
- chore: harness-agnostic skills, CLAUDE.md rename, rule-surface audit (#5)Oliver Jan Krylow57880ae2aaae · 1 parent
- Build prototypes from inside the tree so the lint exemption appliesClaudecb9e565264c2 · 1 parent
- docs: add product walkthrough (SPEC §1.1) (#4)Oliver Jan Krylowe56427dba3ec · 1 parent
- Fix the workflow startup parse errorClaude9997407c2de5 · 1 parent
- docs: close readiness gaps with prototype-validated contracts (§5, §6.1, §6.5, §6.7, §6.9) (#3)Oliver Jan Krylow26d6f6ae86cc · 1 parent
- Stand up a throwaway CI to un-gate cross-build and the arch ruleClaude577b55311f0d · 1 parent
- docs: spec cleanup — coherence audit fixes and altitude rule (#2)Oliver Jan Krylow10c3b95879a7 · 1 parent
- Plan the external-integration prototype campaignClaude8cb0ac690355 · 1 parent
- docs: resolve plugin design TODOs into SPEC §9 (#1)Oliver Jan Krylowf3e2b0374f8a · 1 parent
- Close the reattach gap in the RPC frontend surfaceClaude90023a9e9148 · 1 parent
- docs: integrate cargo-pup gate Oliver Jan Krylow96ef3c2742e7 · 1 parent
- Prove the RPC frontend surface sufficient — except on reattachClaude09d7f4b0e3f4 · 1 parent
- docs: add arena allocation research Oliver Jan Krylowf3af9036447e · 1 parent
- Name the multi-frontend boundary and anchor RPC on EngineEventClaude2e868210a4ed · 1 parent
- prompts: use markdown output contracts Oliver Jan Krylowa75810ccfb11 · 1 parent
- docs: add prototype plan Oliver Jan Krylow837833043b48 · 1 parent
- chore: refresh pi prompts Oliver Jan Krylow4e5f092d8b48 · 1 parent
- docs: consolidate smith spec Oliver Jan Krylowa23a42b85603 · 1 parent
- docs: keep AGENTS as navigation index HallucyGenie Agent79d5bc9f2f90 · 1 parent
- chore: remove obsolete PROMPTEOF scratch file HallucyGenie Agentca9bbf44e141 · 1 parent
- chore(hygiene): remove tracked scratch artifacts HallucyGenie Agent4ff4214bedbf · 1 parent
- feat(prototypes): add p18-p20 experimental prototype crates HallucyGenie Agentd97ce8467337 · 1 parent
- feat(prototypes): add prototype suite baseline HallucyGenie Agent4a8cda6d81ab · 1 parent
- chore(pi): update smith flow config and prompts HallucyGenie Agent229caac02565 · 1 parent
- docs: reorganize docs layout and update source-of-truth references HallucyGenie Agent54cdfcef2f3c · 1 parent
- chore(gitignore): ignore generated scratch artifacts HallucyGenie Agent7291df70369d · 1 parent
- docs(specs): close cross-spec design gaps HallucyGenie Agent9c1092367b79 · 1 parent
- feat: P16 syntastica syntax highlighting prototypeHallucyGenie Agent985f3e8a7811 · 1 parent
- feat: P2c LuaJIT system link — proves LuaJIT works on Android HallucyGenie Agentd3e776e68322 · 1 parent
- chore: add prototype target dirs to .gitignore HallucyGenie Agent66c4c1b1e95c · 1 parent
- feat(prototypes): P14 replay engine + P15 hot reloadHallucyGenie Agente1e4d331914f · 1 parent
- fix(specs): session recording smart filter, speed-0 special case, step numberingHallucyGenie Agentdcfe3b80d404 · 1 parent
- refactor(SM-004): add pi-inherited concept references - behavior-mutating events, tool renderers, extension context HallucyGenie Agent9e114716dda3 · 1 parent
- fix(specs): pi + catwalk → pi.dev + catwalk; remove unreachable HookResult::Block HallucyGenie Agentad22efacd83c · 1 parent
- fix(specs): final audit blockers — SM-008 as_focusable_mut, TerminalGuard disarm; SM-005 auto_approve_bash; SM-004 skeleton types, secret_id; SM-009 derives HallucyGenie Agentf63cadfaec1f · 1 parent
- fix(specs): SM-004 remove stale SessionEntry struct, SM-009 complete EventBridge dispatch + PluginEvent ToolExecutionUpdate + handler input args + bash comment, SM-008 add as_any_mut to Component trait JJ_EMPTY_STRING856b98ba1f24 · 1 parent
- fix(specs): add PluginEvent and BlockReason enums to SM-009, remove stale SessionEntry/SessionStore from SM-004 HallucyGenie Agentc2f5e65f5736 · 1 parent
- fix(SM-006): fault-tolerant decode, thinking tokens, serde derivesHallucyGenie Agent41819f729e57 · 1 parent
- fix(spec-sm-005): add #[from] to SmithError::Provider and Auth variants HallucyGenie Agent966d28a1eb82 · 1 parent
- Merge branch 'orch/u0-a165-20260420T010313' into trunk HallucyGenie Agent610f98364757 · 2 parents
- chore: pi runtime artifacts and config HallucyGenie Agentcf107c43cb5e · 1 parent
- Merge branch 'task/u0-a165-lane-2-20260420T010313' into _merge-temp-u0-a165-20260420T010313 HallucyGenie Agent8523d5dd4a73 · 2 parents
- chore: initialize taskplane tasks HallucyGenie Agent53827d27af98 · 0 parents
- merge: wave 1 lane 1 — EXAMPLE-001 HallucyGenie Agent9f9df4e4fbeb · 2 parents
- checkpoint: EXAMPLE-002 task artifacts (.DONE, STATUS.md) HallucyGenie Agentc78ef67bbc80 · 1 parent
- checkpoint: EXAMPLE-001 task artifacts (.DONE, STATUS.md) HallucyGenie Agentde1f39d7069b · 1 parent
- feat(EXAMPLE-002): complete Step 3 — delivery HallucyGenie Agentb6502cbbbf3a · 1 parent
- feat(EXAMPLE-001): create hello-taskplane.md smoke test HallucyGenie Agent863ddc5d4ee2 · 1 parent
- feat(EXAMPLE-002): create parallel hello file HallucyGenie Agent3a198046f95f · 1 parent