Skip to content

Focus repository and CI on pChronicle - #141

Merged
reiase merged 4 commits into
mainfrom
feature/pchronicle-scope-cleanup
Oct 2, 2026
Merged

reiase merged 4 commits into
mainfrom
feature/pchronicle-scope-cleanup

Conversation

@reiase

@reiase reiase commented Oct 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Concentrate this repository on pChronicle trajectory processing, storage, conversion, query, and its CLI/Web UI. Remove the remaining Agent runtime components and the Gateway event-capture/projection pipeline, along with their dependencies, tests, benchmarks, and documentation.

  • Remove agentctl, events, Gateway, and OverlayNet crates and their workspace dependencies.
  • Simplify pChronicle APIs, CLI/server surfaces, catalog handling, and Web UI around direct trajectory import and Storyline storage.
  • Consolidate CI around pChronicle, keep benchmark comparison in the benchmark job, and narrow default build/lint/test commands to the active project scope.
  • Align Python checks and bilingual documentation, and ignore generated import logs and WAL directories.

Includes both existing local cleanup commits and the remaining script/documentation changes. The latest main-branch benchmark report is merged, retaining the reduced benchmark list.

Validation

  • Rust and Python formatting checks passed.
  • Python lint and actionlint passed for the changed workflows.
  • Strict bilingual documentation build and checks passed for 104 HTML pages.
  • git diff --check passed.
  • pChronicle Web: 268 tests passed.
  • In-scope Python tests: 29 passed.
  • just test: 675 Rust tests passed before the sandbox denied the non-loopback port-binding test. That test passed when rerun with the required permission. The initial fail-fast run left 186 tests unexecuted and 2 skipped; full Rust validation remains with CI.

Linux, real S3, and full benchmark validation are left to GitHub Actions.

reiase added 4 commits October 2, 2026 18:46
Merge workspace Clippy and Python lint into existing pChronicle and
Python jobs, collapse the Rust test matrix to a single pChronicle shard,
and drop the benchmark compare job. Retarget lint, format, test, and
build recipes at pChronicle and its CLI, removing the build-components
indirection and the workspace-wide fallbacks.

Refresh docs and comments to reflect the narrowed default scope and bump
the Python package to 0.3.0.
@reiase
reiase merged commit a72938f into main Oct 2, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant