Skip to content

Mount the harvest driver as the atlas harvest verb#101

Merged
jpr5 merged 3 commits into
blitz/atlas-seed-harvest/integrationfrom
blitz/atlas-harvest-verb/integration
Jun 10, 2026
Merged

Mount the harvest driver as the atlas harvest verb#101
jpr5 merged 3 commits into
blitz/atlas-seed-harvest/integrationfrom
blitz/atlas-harvest-verb/integration

Conversation

@jpr5

@jpr5 jpr5 commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Relocates the harvest driver from scripts/atlas-harvest.ts to src/atlas/harvest-cli.ts and mounts it as atlas harvest <run|artifact|sync|reindex> on the shipped atlas binary, via pre-parse raw-tail forwarding — byte-parity with the standalone CLI verified by a 22-case in-process + 15-case dist-binary battery (including leading -- separators and pre-verb flags).
  • Unwinds the scripts-program special-casing that existed only because the driver lived outside src/: the two test-file excludes in tsconfig.json, the extra tsconfig.scripts.json includes, and the CI prettier glob widen are all reverted (those configs are now byte-identical to main).
  • Updates the harness docs (scripts/atlas-harvest/*.md) to the atlas harvest invocation, with accuracy fixes: the source-of-truth synopsis now lists required flags and token requirements per subcommand, serverless ramp headline numbers no longer recommend the probe-abort threshold, the wx collision claim is scoped to the in-process writer (leaves get an exclusive-create instruction), and the episodic leaf invariant list now includes the confidence clamp and sensitivity floor.

Test plan

  • Full suite: 5894/5894 across 322 files (vitest)
  • tsc --noEmit clean on both configs
  • Dist binary smoke: atlas harvest run --help, parity cases incl. harvest -- run --run-id x
  • CI green on this PR

Review

7-agent CR round + behavioral fix round (leading--- forwarding parity) + 7-agent confirmation round + doc micro-fix; zero remaining actionable findings. Follow-ups deferred: formatCliError reuse in the atlas-cli MCP error paths, dynamic-import decoupling of the harvest graph from atlas search startup, unpinned CI prettier.

@jpr5 jpr5 merged commit 893f4e4 into blitz/atlas-seed-harvest/integration Jun 10, 2026
4 checks passed
@jpr5 jpr5 deleted the blitz/atlas-harvest-verb/integration branch June 10, 2026 17:35
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