Commit Graph
21 Commits
Author SHA1 Message Date
Raven ScottandCursor f194ead341 Add hasKey() and getKey() helpers across keyed modules (tenth pass).
Domain-aware lookup aliases on modules that already expose listKeys/keyCount, including async indexes and probabilistic bloom sets.

Co-authored-by: Cursor <[email protected]>
2026-05-21 05:36:11 -04:00
Raven ScottandCursor 7f4f31d4d4 Add listKeys() and keyCount() helpers across modules (ninth pass).
Standardize key enumeration after size() on map- and registry-style modules, aliasing existing list* methods or primary store keys so callers can inspect occupancy without parsing snapshots.

Co-authored-by: Cursor <[email protected]>
2026-05-21 05:23:43 -04:00
Raven ScottandCursor de89303380 Add size() cardinality helper across modules (eighth pass).
Standardize a size() method after isEmpty() on every module with clearAll(), delegating to domain counts or snapshot fields so callers can query occupancy without parsing snapshots.

Co-authored-by: Cursor <[email protected]>
2026-05-21 05:10:42 -04:00
Raven ScottandCursor b3c6059598 Add isEmpty() helpers across all modules with clearable state.
Seventh expansion pass: domain-specific isEmpty() after moduleSnapshot on every module that has clearAll(), using existing count/snapshot helpers (async variants for temporal, spatial, semantic-vector, and reactive-state indexes).

Co-authored-by: Cursor <[email protected]>
2026-05-21 04:58:23 -04:00
Raven ScottandCursor f509060710 Add moduleSnapshot() across all modules for uniform state export.
Completes the sixth expansion pass: zero-arg moduleSnapshot aliases snapshot() (or clusterSnapshot/stateSnapshot where specialized), with async variants for temporal, spatial, semantic-vector, and reactive-state indexes.

Co-authored-by: Cursor <[email protected]>
2026-05-21 04:42:45 -04:00
Raven ScottandCursor faf152a8ac Add exportState and moduleSnapshot helpers across all module categories.
Fifth pass: complete measurement modules (sla-budget, histogram-gossip) with moduleSnapshot/toJSON; stats-exporter exportSnapshot; exportState() alias on modules with standard snapshot serialization.

Co-authored-by: Cursor <[email protected]>
2026-05-21 04:29:50 -04:00
Raven ScottandCursor 3af23c0d34 Add toJSON() serialization helpers across all module categories on main.
Fourth pass: toJSON() delegates to snapshot() (or exportSnapshot/stateSnapshot) for JSON export and logging across agents, applications, consensus, core, encoding, experimental, indexes, media, messaging, network, observability, pear-platform, routing, scheduling, storage, supercomputer, trust, measurement, oracles, and time-ordering modules.

Co-authored-by: Cursor <[email protected]>
2026-05-21 04:22:54 -04:00
Raven ScottandCursor 3b47859bf7 Expand media, agents, applications, and messaging module APIs on main.
Adds snapshot(), batch helpers, and clearAll aliases across media-streaming (20), agents-workflows, applications-collab/economy, messaging pubsub/streams/gossip.

Co-authored-by: Cursor <[email protected]>
2026-05-21 03:58:35 -04:00
Raven ScottandCursor ff129d56b0 Expand 35 modules across encoding, consensus, experimental, messaging, pear, storage, and supercomputer APIs.
Co-authored-by: Cursor <[email protected]>
2026-05-21 03:46:02 -04:00
Raven ScottandCursor 67f96281c6 Expand pear, media, experimental, state, and messaging modules
Add manual API helpers across categories: pear runtime/embed/runner/spawn,
preflight cancel, update gossip history, headless UI pipe helpers, media
origin weights and latency paths, experimental void/tension/time-capsule,
CRDT conflict-set and grow-only-set, job dispatcher peek, trust graph decay,
session rotateAll, topic channel batch unsubscribe, fulltext searchOr, FEC
batch encode, marketplace cheapest listing, and noise session closeAll.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:39:38 -04:00
Raven ScottandCursor c8f09d914c feat(media,messaging,network): deepen streaming and transport APIs
Hyper-P2P Module Tests / unit-all (push) Failing after 1h16m23s
Origin hybrid weighted select, latency path stats, live-edge listing;
topic channel batch publish and retained clear; wakeup reschedule and
cancelAll; electron bridge handler registry helpers.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:25:52 -04:00
Raven ScottandCursor 17876e6284 Expand category docs and module APIs across the library.
Manual pass adds helpers (listChannels, taskCounts, openProposals), richer getStats with protocol fields, category README hubs, and tightened api.md for core, messaging, network, routing, supercomputer, and consensus modules.

Co-authored-by: Cursor <[email protected]>
2026-05-21 00:54:19 -04:00
Raven Scott be9acb7268 Updates 2026-05-21 00:07:44 -04:00
Raven Scott 226fca591d Updates 2026-05-20 23:57:33 -04:00
Raven Scott be94546cd3 Updates 2026-05-20 23:36:32 -04:00
Raven Scott b8c335adee Updates 2026-05-20 22:30:53 -04:00
Raven Scott e4400872c0 Updates 2026-05-20 22:28:59 -04:00
Raven Scott 341542f41b Updates 2026-05-20 21:57:50 -04:00
Raven Scott c5d54be3ca Begin build phase 2026-05-20 21:34:59 -04:00
Raven Scott 7a6b4fd692 Updates 2026-05-20 21:23:16 -04:00
Raven Scott 31e9728ef8 Updates 2026-05-20 21:19:52 -04:00