Commit Graph
19 Commits
Author SHA1 Message Date
Raven ScottandCursor 3949d11395 Hoist all module dependencies to shared modules/node_modules workspace
Add npm workspaces across 31 category trees plus hyper-p2p-bare-shared,
remove per-package node_modules and package-lock.json duplicates, and document
install-workspace.sh for a single hoisted install (~140MB vs tens of GB).

Co-authored-by: Cursor <[email protected]>
2026-05-21 13:23:43 -04:00
Raven Scott d7f6ce7616 updates 2026-05-21 12:00:54 -04:00
Raven ScottandCursor 43fc0b0db3 Add removeKey() and deleteKey() helpers across keyed modules (eleventh pass).
Domain-aware removal aliases on modules with hasKey/getKey, including async indexes and no-op cases for grow-only and bloom filters.

Co-authored-by: Cursor <[email protected]>
2026-05-21 05:48:00 -04:00
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 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 cbada56cc5 Expand 34 modules with batch and clear helpers across CRDTs, storage, routing, and platform APIs.
Co-authored-by: Cursor <[email protected]>
2026-05-21 03:40:45 -04:00
Raven ScottandCursor 61abf1d069 Expand media, scheduling, trust, core capabilities, and economy modules
Add manual API helpers: media protection/ladder/access/manifest/chunk
clear and revoke helpers, enterprise region management, contribution ledger
counts, scheduling deadline and cron clear/cancel, peer scheduler cancelAll,
attestation clearChain, encrypted topic unregisterAll, multisig pending
proposals, capability purge/revoke, dev profile toggleFlag, PN counter
isZero, live edge streamIds, chunk scheduler dequeueBatch, auction clearAll,
and two-phase set clearAll.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:50:37 -04:00
Raven ScottandCursor d51bfea987 feat(modules): manual deepen gossip, bloom, trust, storage, economy
Gossip mesh drop rate, bloom batch filter, blind relay best pick,
key rotation helpers, OR-map values, writer lease releaseAll,
view sync catchUp, channel prune, credit closeAccount, argv bridge.

Co-authored-by: Cursor <[email protected]>
2026-05-21 02:33:33 -04:00
Raven Scott 3b75e74dbd Updates 2026-05-21 02:00:00 -04:00
Raven Scott be9acb7268 Updates 2026-05-21 00:07:44 -04:00
Raven Scott be94546cd3 Updates 2026-05-20 23:36:32 -04:00
Raven Scott dd384eb944 Updates 2026-05-20 22:56:32 -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 31e9728ef8 Updates 2026-05-20 21:19:52 -04:00