consciousness/src/store
ProofOfConcept 4747004b36 types: unify all epoch timestamps to i64
All epoch timestamp fields (timestamp, last_replayed, created_at on
nodes; timestamp on relations) are now i64. Previously a mix of f64
and i64 which caused type seams and required unnecessary casts.

- Kill now_epoch() -> f64 and now_epoch_i64(), replace with single
  now_epoch() -> i64
- All formatting functions take i64
- new_node() sets created_at automatically
- journal-ts-migrate handles all nodes, with valid_range check to
  detect garbage from f64->i64 bit reinterpretation
- capnp schema: Float64 -> Int64 for all timestamp fields
2026-03-05 10:23:57 -05:00
..
mod.rs store: split mod.rs into persist.rs and ops.rs 2026-03-03 16:40:32 -05:00
ops.rs store: split mod.rs into persist.rs and ops.rs 2026-03-03 16:40:32 -05:00
parse.rs split capnp_store.rs into src/store/ module hierarchy 2026-03-03 12:56:15 -05:00
persist.rs store: split mod.rs into persist.rs and ops.rs 2026-03-03 16:40:32 -05:00
types.rs types: unify all epoch timestamps to i64 2026-03-05 10:23:57 -05:00
view.rs split capnp_store.rs into src/store/ module hierarchy 2026-03-03 12:56:15 -05:00