Skip to content

Improve Alden graph reading, collection and model routing - #27

Draft
twoimo wants to merge 505 commits into
mainfrom
codex/alden-local-runtime-20260927
Draft

twoimo wants to merge 505 commits into
mainfrom
codex/alden-local-runtime-20260927

Conversation

@twoimo

@twoimo twoimo commented Sep 26, 2026 •

Copy link
Copy Markdown
Owner

Alden keeps graph exploration readable with a navy background, useful zoom-dependent labels, bounded rendering and reversible source reading. Numeric facts remain available, display duplicates do not consume useful-fact slots, and source identity, relation provenance, project scope and model routing settings remain preserved.

Alden 0.3.154 fixes a reproduced refresh failure: early Threads inputs without an observation timestamp caused the installed receiver to reject a genuinely newer snapshot. The compatibility path accepts a legacy input only when its retained capture, exact bytes, current membership and collector read receipt all agree. Incoming observation time remains mandatory; missing or corrupt proof, explicit null timestamps and stale input still fail closed. It never invents an old site observation time.

The installed app completed one existing Threads target through collection, capture and E5 indexing: added 0/revised 1, two text windows, the same document ID and a new retained version. Installed stdio MCP search/graph/history returned that version; search used warm E5 RRF. Replaying the completed request retained the original request/attempt and did not requeue. All 64,395 previous versions, 118,555 relation-history rows and 48,355 relations matched the consistent pre-run backup, as did non-target documents and memberships.

The Graphify v0.9.92 audit pins official revision 86c57be and compares selective code/provenance adapters against a full engine replacement. Isolated tests reproduced generic hub labels, four identity/quantity contract conflicts in six hand-authored cases, unrelated-component partition sensitivity on Louvain, and stale extraction after a same-size edit restoring an old mtime. AST and explicit edge-export controls passed. These are scoped counterexamples, not population error rates. The full 63,019-byte GPT-6 Pro Deep Research thesis and original UI/hash receipts are retained; findings map to decisions, evidence, conditions and verification. The new Gemini adversarial review is queued without upload/send, and final reciprocal validation remains incomplete. Graphify has not replaced the product engine.

Validation: Python 165 focused collection/acquisition methods, UI 983, Rust 146 and strict Clippy passed for runtime source 659d3b5. All four source CI jobs 39161502783 passed. The 77 installed files/modes match the candidate; stable strict/deep signature, independent 0.3.153 recovery, protected settings and seven target policies reconcile. Candidate/installed/post-collection owned WKWebView audits passed with 34 captures per run; selected screenshots were directly inspected. The canonical build receipt remains valid. Prior Graphify documentation CI 39159342140 also passed all four jobs; the final documentation commit d74c08a also passed all four CI jobs 39163039860.

The installed retrieval path was additionally evaluated on all 213 Korean MIRACL dev queries and 3,057 human relevance judgments over the union of 2,835 judged passages. Actual E5 encoding used 720 bounded local requests for 5,755 inputs; all 2,835 producer float32 vectors matched pooled real responses. BM25/Dense/raw RRF/product consumer nDCG@10 was .5252/.7213/.6828/.6802. Official NIST trec_eval v10.0 matched all 5,992 per-query and aggregate metric values. This is a judged-passage subset baseline, not full-corpus or private-source quality certification; unjudged exposure is reported separately. No product weighting/model change was made. A final isolated-store cleanup failure was repaired from retained query receipts with zero query replay or new encoding. Reproducible export, frozen-input evaluation, eight CLI rejection controls and protected installed-state readback are documented.

Public retrieval audit commit 215992c passed all four CI jobs 39165781030. The canonical build receipt remains valid for installed runtime 659d3b5/0.3.154; the audit did not require rebuilding or reinstalling the app.

Frozen retrieval stage tracing reproduces every original ranking for all four methods across all 213 queries. Five added stages isolate product lexical candidates, ID/collection-time ties, body evidence and final admission; NIST checks all 3,210 additional metric values. Body preference improves nDCG by .0013343 on this restricted regression, and post-body top10 equals the consumer for every query. No new embeddings or network attempts occur during the replay; the entire original audit directory remains byte-identical. Four CLI rejection controls pass. The tool and decision matrix are in commit26f8b99.

A separate 44,791-byte research report is preserved verbatim with URL, source/bundle hashes and 27 original UI text receipts. Its self-identification as GPT-5.5 Thinking conflicts with the observed GPT-6 Pro/Deep Research UI. Backend identity remains unverified and this report is not certified as fulfilling the strict requested model tier. Thirteen findings are independently mapped to source, executable checks or explicit conditions. Original accepted usage and completed-slot release remain recorded; no retry, model substitution or final cross-audit completion is claimed.

All 18 goal requirements and Cursor's eight original cross-gates remain active. Independent human semantic/identity/time gold, physical UI/voice/Retina, two globally connected knowledge-MCP hosts, broad acquisition, whole-app resource measurements, valid worker activation proof, completed external reciprocal audit and notarized production release are still open. No source merge, model substitution, live-send test or production release is claimed.

@twoimo twoimo changed the title Alden local desktop runtime and architecture Alden 0.1.6: local desktop runtime and grounded conversation handling Sep 30, 2026
@twoimo twoimo changed the title Alden 0.1.6: local desktop runtime and grounded conversation handling Alden 0.1.7: local runtime and OSK knowledge settings Oct 1, 2026
@twoimo twoimo changed the title Alden 0.1.7: local runtime and OSK knowledge settings Alden 0.2.1: local runtime, 3D knowledge and history workspaces Oct 1, 2026
@twoimo twoimo changed the title Alden 0.2.1: local runtime, 3D knowledge and history workspaces Alden 0.3.1: complete local corpus and explicit app-data access waits Oct 1, 2026
@twoimo twoimo changed the title Alden 0.3.1: complete local corpus and explicit app-data access waits Alden 0.3.2: 3D workspaces and scoped voice knowledge Oct 2, 2026
@twoimo twoimo changed the title Alden 0.3.2: 3D workspaces and scoped voice knowledge Alden 0.3.3: 3D workspaces and cancellable Korean voice Oct 2, 2026
@twoimo twoimo changed the title Alden 0.3.3: 3D workspaces and cancellable Korean voice Alden 0.3.5: cosmic workspaces and scoped local knowledge Oct 2, 2026
@twoimo twoimo changed the title Alden 0.3.5: cosmic workspaces and scoped local knowledge feat: ship Alden workspaces and scoped local knowledge runtime Oct 2, 2026
@twoimo twoimo changed the title feat: ship Alden workspaces and scoped local knowledge runtime Alden local runtime, context safety and dynamic knowledge graph Oct 3, 2026
@twoimo twoimo changed the title Alden local runtime, context safety and dynamic knowledge graph Alden local runtime, cosmic graph notes and safer automation Oct 4, 2026
@twoimo twoimo changed the title Alden local runtime, cosmic graph notes and safer automation Alden local assistant with cosmic graph notes and bounded vision Oct 4, 2026
@twoimo twoimo changed the title Alden local assistant with cosmic graph notes and bounded vision Alden local assistant with canonical OSK graph and bounded vision Oct 4, 2026
@twoimo twoimo changed the title Alden local assistant with canonical OSK graph and bounded vision Preserve Alden turns and connect versioned collection history Oct 7, 2026
@twoimo twoimo changed the title Preserve Alden turns and connect versioned collection history Preserve Alden turns and connect collected knowledge navigation Oct 7, 2026
@twoimo twoimo changed the title Preserve Alden turns and connect collected knowledge navigation Preserve Alden turns and connect collection activity to the graph Oct 7, 2026
@twoimo twoimo changed the title Preserve Alden turns and connect collection activity to the graph Preserve Alden turns and connect verified collection and model control Oct 7, 2026
@twoimo twoimo changed the title Preserve Alden turns and connect verified collection and model control Preserve Alden turns and qualify collection, model control and voice input Oct 8, 2026
@twoimo twoimo changed the title Preserve Alden turns and qualify collection, model control and voice input Preserve Alden turns and route voice to selected local models Oct 8, 2026
@twoimo twoimo changed the title Preserve Alden turns and route voice to selected local models Connect Alden retained source text to scoped local retrieval and MCP Oct 8, 2026
@twoimo twoimo changed the title Connect Alden retained source text to scoped local retrieval and MCP Alden runtime: unified knowledge graph and explicit OpenCodex model routing Oct 8, 2026
@twoimo twoimo changed the title Alden runtime: unified knowledge graph and explicit OpenCodex model routing Alden runtime: unified graph, model routing and bounded collection Oct 8, 2026
@twoimo twoimo changed the title Alden runtime: unified graph, model routing and bounded collection Alden: unified graph, routed assistant and recoverable collection Oct 11, 2026
twoimo added 30 commits October 19, 2026 01:19
Long saved titles stay readable at detail zoom without changing graph membership, while short subjects remain one line.
A stronger radial display map keeps stored positions and order while moving crowded inner nodes outward.
Fresh overview communities keep their direction and membership, while the biggest groups sit farther from the center than before.
The overview warning now follows the saved collection when that read succeeded, and still appears for memory-only or failed collection reads.
Off-center saved titles move away from the viewport center while central labels and stored positions stay put.
Blank labels, generic directory names and asset filenames remain stored and searchable, but they no longer take the first overview slot of a source.
Blank stored labels stay blank. The overview and focus views use the first substantive line only for display.
A longer sentence is preferred. A short saved subject still appears when it is the only line, and the stored label is not rewritten.
contains, in-group and import links stay stored and remain visible outside the overview. The overview draws the remaining topical links.
Generic media groups and one-word source groups were still the strongest overview stars after their labels were hidden. The overview now keeps those nodes and stored relations, but does not draw their spokes, so career topics stay connected.
A fresh overview was packing hundreds of members onto the inner ring, so separate topics landed in one ball. Large communities now sit farther along their own ray and open around that center.
Star hubs were pulled to the origin because their leaves surround them. A large overview now keeps each busy topic with its own notes in a small disk around a distinct direction.
A long retained graph note can end in a short run of bare numbers. The reading view collapses that tail, and the original text stays in the archive.
Graph notes imported with incremental_json were skipped by the legacy reading fold even when the retained post and its URL matched.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant