Skip to content

feat(bootstrap): initialize repositories from installed cli - #3

Merged
decebal merged 1 commit into
mainfrom
feat/repository-bootstrap
Oct 24, 2026
Merged

decebal merged 1 commit into
mainfrom
feat/repository-bootstrap

Conversation

@decebal

@decebal decebal commented Oct 24, 2026 •

Copy link
Copy Markdown
Contributor

Installed Allstack can prepare a fresh repository and complete authenticated Codex/Claude delivery without copying toolkit source files. Setup checks run before mutable workflow storage opens.

  • Bundle workflow methods, explicit Rust/existing-policy setup, indexed documentation, and repository-local host guidance.
  • Preserve custom files, refuse unsafe/conflicting destinations, and append only needed index/ignore data.
  • Initialize Chronis after preflight; distinguish setup readiness, executable availability, and authentication.

Test plan:

  • 29 runtime/bootstrap tests and four handoff fixture tests passed locally and on Linux/macOS CI.
  • Installed executable initialized actual Chronis with toolkit source reads denied; generated policy executed one test.
  • Fresh all-source-os/allstack-example completed real authenticated Codex planning, Claude implementation, immutable handoffs, verification, and first remote push/PR creation.
  • Five frozen example integration tests passed on exact delivered commit ccb3f4fe96d7b8c3dda7c4e8f39a0f1aa381a540.
  • Chronis completion, source-linked embedded Prime outcome, remote/PR head equality, and worktree cleanup read back.
  • Formatting, Clippy with warnings denied, and dependency policy passed on final publication SHA.

Design · Installed bootstrap proof · Fresh authenticated delivery proof · Example PR · Final CI

The installed-artifact smoke is explicitly selected locally; the default suite reports it as skipped. Supported scope remains sequential hosts on one Unix machine. Raw transcripts and private component stores remain local.

@decebal
decebal force-pushed the feat/repository-bootstrap branch from 004deaa to dc78cba Compare October 24, 2026 19:24
@decebal
decebal marked this pull request as ready for review October 24, 2026 19:26
Bundle workflow data, explicit verification policy, indexed documentation and host skills so an installed executable can prepare a repository safely. Preserve custom files, defer check-mode engine access and validate Chronis through its CLI.
@decebal
decebal force-pushed the feat/repository-bootstrap branch from dc78cba to 41f85c1 Compare October 24, 2026 20:33
@decebal
decebal merged commit add44a6 into main Oct 24, 2026
3 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