Commit Graph
13 Commits
Author SHA1 Message Date
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 67219df1e1 Expand messaging, network, consensus, and platform module APIs.
Add batch helpers, clear utilities, and count methods for qos topics, brokers, probes, leases, locks, and registry modules.

Co-authored-by: Cursor <[email protected]>
2026-05-21 03:34:42 -04:00
Raven ScottandCursor a8d1430ce9 Expand experimental, supercomputer, pear, collab, and messaging modules
Add manual API helpers across categories: entropy spiral prune,
paradox clock compare/clear, mycelium pool borrow checks, pheromone and
memetic batch helpers, phase-shift align, paradox merge all-open, mirror
realm clear, work-stealer and thermal clearAll, cache warmBatch, GPU
releaseAll, disk stripe completion, pear worker-pipe and channel registry,
OTA history clear, import-map has/count, collab whiteboard batch and line
locks, cursor presence, gossip mesh publishBatch, dedup allSeen, key
rotation revokeAll, similarity LSH embedBatch, and bandwidth offer listing.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:45:55 -04:00
Raven ScottandCursor bed98ff300 feat(modules): manual deepen pear, trust, crdt, storage, gossip, network
Trust gate and detached registry helpers, blind handoff cancel, LWW
snapshot/compare, fork forceChoose, dedup restore, DHT prune, indexer
bus subscribers, inverted hasDoc, similarity listIds.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:31:04 -04:00
Raven ScottandCursor 2e7063eb53 feat(messaging-gossip,measurement): manually deepen category APIs and tests
- gossip-mesh: pruneSeen, listRecent, setDefaults, publish stats, peerCount
- dedup-filter: addBatch, mergeRemote, snapshot, fillRatio, remove
- percentile-sketch: addBatch, merge, range, median, gossip report path
- sla-budget: transfer, setCap, usageRatio, allSnapshots, refill
- Expanded brittle tests and category README highlights

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:14:41 -04:00
Raven Scott 33aee708f1 updates 2026-05-21 02:11:15 -04:00
Raven ScottandCursor b8b815fce6 Add features across agents, collab, trust, indexes, and hyperbee.
Manual pass: task cancelTask, workflow topologicalOrder/fail/reset, collab kick/replay, trust trustedPeers and multisig TTL sweep, graph shortestPath, inverted topTerms, dedup filterNew, bee notifyBatch/seekVersion — all with tests.

Co-authored-by: Cursor <[email protected]>
2026-05-21 01:04:42 -04:00
Raven ScottandCursor 70119888cd Next-depth pass: network-stack, CRDTs, gossip, scheduling, experimental
Expand introspection helpers and getStats(protocol) across six categories
after the storage/trust giant pass.

network-stack (10): listPeerIds, hasPeer, bestPeer, listCircuitIds,
queueDepth, listPendingIds, and related helpers; protocol in getStats.

state-crdts: crdt-map has/size/entries; conflict-set size/isEmpty;
reactive-state size/keys; richer getStats on map and conflict-set.

messaging-gossip: gossip-mesh seenCount/clearSeen; dedup size/clear;
event-bus getStats merges metrics/topics/peers.

scheduling-queues: topic-lease listShards/isHeld; peer-scheduler listJobs;
activity-queue pending/claimed stats.

measurement-rate-control: bucket-rate listPeerIds/peerCount.

experimental (16): protocol-rich getStats; mycelium listPeerIds/totalCredits;
pheromone listPathIds.

Docs: API Methods for link-probe, crdt-map, gossip-mesh; expanded category
READMEs for state-crdts, messaging-gossip, scheduling, measurement.

Co-authored-by: Cursor <[email protected]>
2026-05-21 00:32:11 -04:00
Raven Scott be9acb7268 Updates 2026-05-21 00:07:44 -04:00
Raven Scott 14d0980b4f Updates 2026-05-20 21:02:45 -04:00