Commit Graph
11 Commits
Author SHA1 Message Date
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 2a7812ddbb Add batch helpers and domain utilities across modules missing Batch APIs.
Third enrichment pass: *Batch methods for agents, economy, consensus, core, messaging, network, observability, pear-platform, scheduling, storage, supercomputer, and time-ordering modules.

Co-authored-by: Cursor <[email protected]>
2026-05-21 04:12:52 -04:00
Raven ScottandCursor d1e8608280 Complete module API expansion: clearAll and batch helpers on every remaining module.
Co-authored-by: Cursor <[email protected]>
2026-05-21 03:48:27 -04:00
Raven ScottandCursor c3b112f435 Expand pear-platform, observability, messaging, and network module APIs
Add batch parse, registry, log filtering, stream helpers, routing utilities, handshake management, and related clear/list/count methods across shorter modules.

Co-authored-by: Cursor <[email protected]>
2026-05-21 03:12:42 -04:00
Raven ScottandCursor 422b41f7e4 Expand pear, encoding, consensus, supercomputer, and CRDT modules
Add manual API helpers across categories: pear link resolver cache,
applink reload, storage layout defaults, compact codec decodeBatch,
schema allValid/getSchema, session bridge removePair, udx sendRecvRatio,
cluster affinity and cpu-share clearAll, raft truncateLog/currentTerm,
quorum vote tally, silence and whisper seen helpers, qos unsubscribeAll,
LWW register clearAll, peer selector topRegions, graph hasPath, fork choice
clearViews, and trust gate untrustAll.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:43:36 -04:00
Raven ScottandCursor ed7f0ab34f feat(pear-platform): deepen runtime, link, and bundle APIs
Add merge/remove hints, link cache helpers, applink flags and validation,
import-map merge/remove, runtime configure, deep-link peek, OTA rollback,
and bundle unregister for manual pear-platform expansion.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:25:06 -04:00
Raven ScottandCursor 64a2a824b5 Add 20 Pear/Bare platform modules replacing deprecated pear run.
Introduces hyper-bare-entry-runner, pear-runtime embed/link/config stack,
and scaffold helpers for argv, storage, OTA, Electron, and headless UI.

Co-authored-by: Cursor <[email protected]>
2026-05-21 01:29:28 -04:00