16210 Commits

Author SHA1 Message Date
will.anderson 0313783448 Cognitive-architecture doc: growth/compression/expansion, ignorance-as-wisdom, live reifier at 132 + Foundations ingested 2026-08-14 12:14:46 -05:00
will.anderson b70d804a80 docs: self-reification live on the soul; modality-universal + holographic-storage framing 2026-08-14 12:04:25 -05:00
will.anderson 3a3d3e1611 docs: geometric retrieval + §4 managed-memory cure (live) and autonomous superseding self-reification (design)
- 06 §2.5: shipped 2026-08-14 substrate — structure-gated geometric retrieval
  (P@5 0.700, semantic-not-lexical) and the §4 write-barrier + generational GC
  cure (store 1.616GB→38.5MB, RSS→82MB, zero loss, reboot-proven) + LLM token
  telemetry.
- 06 §4.1: autonomous, continuous, superseding self-reification on the heartbeat
  — reification as an operation OF the engram; explicit reify/rename/run-a-pass
  as the degenerate case; no gate/pause; flat + overlapping domains; contextual
  importance; supersession-as-residue; secondary-soul validation, flag-gated.
- 06 §6.0: relating as the primitive (one capability; the rest is terrain);
  perspective calculated via geometric transformations.
- 06 §6.4: reasoning as constructive self-argument governed by the verifier.
- 03: supersession-as-residue note; live geometric retrieval on route_search.
2026-08-14 11:23:38 -05:00
will.anderson 19ca2f4514 self-review 2026-08-14: plumb the eviction-cause decomposition to the heartbeat
el_runtime.c gained evict_floor / evict_cap / evict_bll today so that
    wm_evicted == floor + cap + bll + dup_wm + dup_wm_global
is an identity rather than one opaque integer. This carries them the rest of
the way, into the heartbeat ISE.

Doing it in the same change is the point. The 2026-08-10 review found that
nineteen keys crossed the C boundary and only fourteen reached the ISE stream,
and named the lesson: an instrument that is computed but not plumbed to
durable storage is not an instrument, it is a local variable. Today's audit
found that defect had recurred -- ten act-stats keys (aff_*, fan_*) are still
orphaned. Adding three more C-side counters and stopping there would have made
it thirteen.

Read the three as a ratio, not a level:
  cap-dominant   -> genuine contention for the 24 slots
  bll-dominant   -> carried-over residents decaying out; healthy forgetting
  floor-dominant -> retrieval is returning weak candidates

Measured this morning: 175,547 evictions over 13.5h, ~216/min against 24
slots, with no way to say which of those three it was.

Not restarting the soul to pick this up. It holds 5,882 nodes and 40,375 edges
that exist only in process RAM (mem_save is unreachable while ENGRAM_URL is
set), so a restart destroys them. Filed separately as P0.
2026-08-14 08:46:46 -05:00
Jack 1cabf86f39 feat(go): add GLM 5.3 (#42518) 2026-08-14 13:48:32 +08:00
opencode-agent[bot] eb182e8053 chore: generate 2026-08-14 04:17:00 +00:00
Jack 332e8113bb docs(zen): add Muse Spark 1.2 (#42508) 2026-08-14 12:15:43 +08:00
opencode-agent[bot] e2768d0329 chore: update nix node_modules hashes 2026-08-14 03:25:42 +00:00
Aiden Cline 10d45dfb9c chore(deps): update ai-gateway-provider to 3.2.0 (#42488)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-13 22:08:45 -05:00
opencode-agent[bot] b6e0fdfdba docs: sort Gemini 3.7 before 3.6 (#42473)
Co-authored-by: Stefan Avram <98915060+Slickstef11@users.noreply.github.com>
2026-08-14 10:24:22 +08:00
will.anderson b9e113cb42 Correct DHARMA doc tiering: mark built-but-drifted provenance/birth-gate/lineage layer as STAGED
The doc overstated the provenance, birth-gate, and lineage layer as fully
realized. That layer is built but has drifted from spec, so tier it honestly
as [STAGED] where real and [TARGET] where aspirational to keep the
documentation faithful to what actually runs.
2026-08-13 19:38:01 -05:00
will.anderson bfab682dd5 Add storage-coherence and DHARMA-governance architecture docs
Give the architecture set its persistence and moral layers so a self's
durability and sovereignty are documented as first-class, not folded into
the cognitive doc. 07 explains how a self persists and travels
(events-become-the-graph, weights-as-world-lines with bitemporal recall,
transactionless coherence, and the honest load/tiering findings); 08
explains the moral mechanism (DHARMA as a proof-of-integrity ledger,
abundance economics, the relational immune system, dual-anchor governance,
and CGI citizenship as telos). Extend 06 with forward-pointers into both,
and reconcile two cross-references so tiers agree across docs: the
canonical 187 reseed count, and the #56 load-merge-persist fix as
LIVE/reboot-proven with only full WAL edge-ownership left decision-pending.
2026-08-13 19:06:35 -05:00
Dax ad50a0cfc1 fix(opencode): preserve v1 database compatibility (#42444) 2026-08-14 00:05:15 +00:00
opencode-agent[bot] 0283d2f3db chore: generate 2026-08-13 18:57:31 +00:00
Jack f6d450cb9e fix(go): remove Gemini 3.7 Flash (#42393) 2026-08-14 02:55:24 +08:00
opencode-agent[bot] 4b02973d9e chore: generate 2026-08-13 18:44:28 +00:00
Jack 695362fd79 feat(go): add Gemini 3.7 Flash (#42390) 2026-08-14 02:41:12 +08:00
Jack 12d8a240ba docs(go): use responses API for Grok 4.5 (#42373) 2026-08-14 01:28:55 +08:00
Frank c0a365ff8c update grok endpoint 2026-08-13 13:27:41 -04:00
Kit Langton 6e67c3ffee fix(core): preserve unicode in grep previews (#42356) 2026-08-13 16:51:43 +00:00
opencode-agent[bot] 3e9a5eefbd chore: generate 2026-08-13 16:30:12 +00:00
Aditya Sethi 88b20b0723 fix(skills): Update global config path in documentation (#42337) 2026-08-13 18:27:29 +02:00
will.anderson d5588ed4aa self-review 2026-08-13: seed curiosity from the argmax, not the first word
auto_term_try_slot now passes the WM node's ID to engram_salient_term()
instead of passing its label to a first-word extractor. The runtime scores
every candidate token in the node's text and returns the best one, falling
back from a sentinel label ("memory:remembered") to content — which is the
only reason Memory nodes are visible to the extractor at all. They dominate
working memory, and dynamic seeding had been dead for 50+ consecutive scans
because of it.

Policy stays here: node-type filter, df thresholds, stopword list. The
runtime measures, the soul decides — same split as engram_label_df.

The stopword list stays, and not as belt-and-braces. An earlier draft assumed
the min_df floor would subsume it based on 08-03's finding that function
words have df 0 in labels. Re-measured under word-boundary df: about:2,
whole:1, them:2 — they clear a floor of 1. What keeps them from winning is
the argmax, not the floor.

The old extractor and its five guards are retained as
auto_term_try_slot_legacy, unreferenced, so the reasoning behind each guard
stays readable next to what replaced it. Delete once the new path has a month
of live telemetry.

Live after restart: auto_term producing DRIFT, Wrote; empty streak reset to 0
and holding; activation counts 123-281, within the normal band, no flood.
2026-08-13 08:43:25 -05:00
Jack 4ef7f87745 docs: remove Ling 3.0 Tiny free model (#42314) 2026-08-13 20:48:54 +08:00
will.anderson 02ed4e297d docs: 2026-08-13 engineering session — language faculty and the poem home 2026-08-13 02:05:54 -05:00
will.anderson e0bc303139 Add reversal doc for §5 geometry operators EL cutover 2026-08-13 00:51:03 -05:00
will.anderson 4965600d65 docs(engram): M9 geometry-priming reversal runbook + A/B perf profile
Reversal runbook for the ENGRAM_GEOMETRY_PRIMING cutover (default OFF, reversible
flag flip; exact rollback) and the A/B perf profile: default-OFF binary GO
(byte-identical to M8), enabling the flag NO-GO on latency (3.2x/13x) with no
demonstrated recall benefit; safety/sanitizer clean.
2026-08-12 20:29:16 -05:00
opencode 954b6ca812 sync release versions for v1.18.18 2026-08-13 01:15:01 +00:00
opencode-agent[bot] 7ce353a9fc chore: update nix node_modules hashes 2026-08-12 22:36:40 +00:00
opencode-agent[bot] 18aa22ff8c fix(opencode): select Kimi prompt by provider (#42161)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-12 17:29:03 -05:00
opencode-agent[bot] 33479b36d9 fix(groq): pass through reasoning effort (#42166)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-12 17:20:23 -05:00
opencode-agent[bot] eabbfea75f fix(mistral): pass through reasoning effort (#42164)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-12 17:20:07 -05:00
opencode-agent[bot] 4eadc2d624 fix(xai): pass through reasoning effort (#42160)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-12 17:19:17 -05:00
opencode 28f2fb2243 sync release versions for v1.18.17 2026-08-12 20:25:04 +00:00
Aiden Cline 85171e868e fix(compaction): adjust instructions and structure to be more clear to smaller models like dsv4 flash (#42045)
Co-authored-by: akenra <37288280+akenra@users.noreply.github.com>
2026-08-12 14:36:51 -05:00
opencode-agent[bot] 45344d9347 chore: add neriousy to team members (#42107)
Co-authored-by: Aiden Cline <rekram1-node@users.noreply.github.com>
2026-08-12 13:30:38 -05:00
opencode-agent[bot] 4bf0ee3efd chore: generate 2026-08-12 16:56:04 +00:00
opencode-agent[bot] f6eb7a63ee docs(go): clarify DeepSeek ZDR coverage (#42085)
Co-authored-by: Dax Raad <mail@thdxr.com>
2026-08-12 12:53:58 -04:00
Frank 57dc7485a5 Merge branch 'dev' of github.com:anomalyco/opencode into dev 2026-08-12 12:48:10 -04:00
Frank 01f9627b44 update ds v4 pro 2026-08-12 12:48:08 -04:00
opencode-agent[bot] fa579cd00f chore: generate 2026-08-12 16:47:08 +00:00
Adam ecbefccc1b fix(ci): authenticate pulumi downloads 2026-08-12 11:45:00 -05:00
Adam 68b52d9974 fix(stats): correct r2 daily totals 2026-08-12 11:36:23 -05:00
SKY ZHAO 2269f5e769 docs: fix provider display name and PAT typos (#42034)
Co-authored-by: skyzhao1223 <skyzhao1223@users.noreply.github.com>
2026-08-12 10:32:23 -05:00
SKY ZHAO 18175a640b docs: fix broken DigitalOcean and Daytona links (#42048)
Co-authored-by: skyzhao1223 <skyzhao1223@users.noreply.github.com>
2026-08-12 10:31:47 -05:00
Matthew Feroz 27dda92b39 fix(provider): add Merge Gateway reasoning variants (#41867) 2026-08-12 10:31:19 -05:00
Frank 1ada797b5a docs(zen): add Grok 4.6 2026-08-12 10:53:38 -04:00
Adam 45099fd634 feat(stats): query r2 data catalog 2026-08-12 09:49:10 -05:00
Jack d84ddd2a69 docs(zen): remove expired free models (#41943) 2026-08-12 12:03:45 +08:00
Aiden Cline b001f62ffd fix(opencode): cap session retries with jitter (#41939) 2026-08-11 22:50:52 -05:00