Commit Graph

  • b25bc048be update agent instructions main Jay 2026-06-04 12:11:51 -04:00
  • 36edf266ce update c2p v0.2.0 Jay 2026-05-22 19:27:08 -04:00
  • 829472134e Add license and bump script v0.1.0 Jay 2026-05-22 17:16:24 -04:00
  • a9ca8394c4 minor fixes Jay 2026-05-22 17:05:31 -04:00
  • 35cfe0ebf6 Phase 8: update README for ValidatedEvent API and correct test command Jay 2026-05-22 16:59:10 -04:00
  • 9ff8ee0c9e Phase 7: remove EventTraveller; introduce preparedWrite and excludedEvent Jay 2026-05-22 16:51:09 -04:00
  • bfd755c1e4 Phase 6: remove parse stage; WriteEvents accepts []ValidatedEvent Jay 2026-05-22 16:43:47 -04:00
  • 83787aed1c Phase 5: promote EventTraveller.Event to ValidatedEvent; remove temporary adapter Jay 2026-05-22 16:36:16 -04:00
  • 04e6c4fc57 Phase 4: serialize outer pipeline; remove channels and goroutines from WriteEvents; add TestEnforcePolicyRules Jay 2026-05-22 16:31:52 -04:00
  • bce69a146b Phase 3: serialize writeEventsToDatabases; remove inner goroutines and channels Jay 2026-05-22 16:16:03 -04:00
  • 94cfb35fb2 Phase 2: rewrite subgraph_test.go with fixtures; add replaceable event tests Jay 2026-05-22 16:08:37 -04:00
  • 4a0ccb9abb Phase 1: EventToSubgraph and Expander accept ValidatedEvent Jay 2026-05-22 15:59:17 -04:00
  • 583200089b Phase 0: add fixture generator, testdata/events.json, and fixtures_test.go Jay 2026-05-22 15:52:47 -04:00
  • 85a37e71b3 upgrade roots Jay 2026-05-22 13:33:00 -04:00
  • af7adbde85 remove graph filters -- defer implementation Jay 2026-05-22 13:32:41 -04:00
  • d3abaa87e7 add replaceable event expander Jay 2026-05-21 16:35:10 -04:00
  • a17319ada7 use tag nodes instead of event tags slice Jay 2026-05-21 13:42:28 -04:00
  • 56e928e515 make public export Jay 2026-05-21 13:27:42 -04:00
  • 05fa00fa4b make public export Jay 2026-05-21 13:26:09 -04:00
  • fc40fd6dd4 add convenience method Jay 2026-05-21 13:23:02 -04:00
  • 96693304e8 Add replacement key for replaceable/addressable events. Update constraints/indexes. Jay 2026-05-21 12:52:00 -04:00
  • 24a76b23ce update to use roots event constructor and new created at type. jay 2026-05-04 13:53:34 -04:00
  • 835dcb59a1 Use roots value validator functions. jay 2026-04-22 06:29:25 -04:00
  • 496112e0e0 Fix deadlock by buffering return values. Remove standalone error return value. jay 2026-03-05 16:54:53 -05:00
  • 0ed07a81e7 Use sentinel errors. jay 2026-03-05 10:04:47 -05:00
  • 68354a73fc Minor improvements for clearer API. jay 2026-03-05 09:36:36 -05:00
  • 403f024645 Created README jay 2026-03-05 08:44:08 -05:00
  • ade1a5a10d Fix terminology: follower -> traveller jay 2026-03-05 08:35:22 -05:00
  • 5f63e4b469 Wrote boltdb tests. jay 2026-03-05 08:35:03 -05:00
  • 8ef7d58a82 Wrote write pipeline unit tests. Remaining will require database integration. jay 2026-03-05 08:11:32 -05:00
  • 269e88fe49 Variety of refactors and optimizations. jay 2026-03-05 00:28:40 -05:00
  • 894eab5405 Wrote write goroutine functions. Refactored subpackages back to root package. jay 2026-03-04 18:33:42 -05:00
  • f88982a0b7 Wrote coordinator and stubs for event writer pipeline. jay 2026-03-04 13:57:06 -05:00
  • 77a4d80488 Revert test name. jay 2026-03-03 17:31:09 -05:00
  • f638c8b72d Small fixes and refactoring. jay 2026-03-03 17:30:13 -05:00
  • e43ed4af55 Move StructuredSubgraph alongside batch merge function. graphstore package owns entire batch merge operation. Added tests for node and rel batching. jay 2026-03-03 17:24:39 -05:00
  • 4fddf849d0 Refactor event to subgraph pipeline. jay 2026-03-03 16:33:30 -05:00
  • c4cc7115b3 Move Subgraph into heartwood package as EventSubgraph. jay 2026-03-03 16:22:02 -05:00
  • d87ec421db Rename Legacy filter to Root filter. jay 2026-03-03 16:17:10 -05:00
  • 4114b4c02a Rename sort keys to batch keys. jay 2026-03-03 16:16:24 -05:00
  • e9e153c9a1 Refactored repository structure. jay 2026-03-03 13:34:10 -05:00
  • 96f1ceb362 Finished event to subgraph conversion. Wrote expander pattern for custom rules. jay 2026-03-03 12:54:36 -05:00
  • e734fc77ed Wrote simple event to subgraph function. Updated related code to align. jay 2026-03-03 11:01:37 -05:00
  • a1be3faf14 Fix test helper. Update test case. jay 2026-03-03 09:29:13 -05:00
  • eeb0ac9364 Wrote graph filter types and serializers. jay 2026-03-03 08:18:36 -05:00
  • f39f8786d9 Migrated from neostr-brainstorm. Added unit tests. jay 2026-03-02 14:50:27 -05:00