Skip to content

Complete DriftGuard v0.3 launch readiness - #1

Merged
sidsri14 merged 3 commits into
mainfrom
agent/complete-v0.3-launch
Jul 19, 2026
Merged

sidsri14 merged 3 commits into
mainfrom
agent/complete-v0.3-launch

Conversation

@sidsri14

Copy link
Copy Markdown
Owner

What changed

  • adds stable JSON check output and driftguard doctor
  • adds project-wide and comment-only line suppressions
  • rejects missing manifests and invalid globs during runtime preflight
  • replaces placeholder prompt mappings with an intentional env-only default
  • adds a production-path benchmark, demo scripts, and a portfolio case study
  • adds Linux, macOS, and Windows quality CI plus structured pilot feedback
  • updates package metadata to v0.3.0 and launch documentation

Why

Public-repository onboarding trials exposed missing-manifest ambiguity, noisy placeholder prompt contracts, and the need for narrow suppression controls. This release closes those gaps while keeping execution local and deterministic.

Developer impact

Consumers get versioned machine output, clearer setup diagnostics, lower false-positive friction, and cross-platform validation. Existing terminal and Markdown check flows remain supported.

Validation

  • cargo fmt --check
  • cargo test --locked (26 tests)
  • cargo clippy --all-targets --all-features --locked -- -D warnings
  • cargo run -- check --since origin/main --env-scope changed --json
  • cargo bench --bench env_scan
  • cargo publish --dry-run --allow-dirty
  • local cargo install --path . --locked
  • PowerShell pass/fail demo

Release note

Actual crates.io publication still requires a locally configured crates.io token; no credential is stored in this repository.

@github-actions

Copy link
Copy Markdown

DriftGuard Report

Verdict: Passed

@sidsri14
sidsri14 marked this pull request as ready for review July 19, 2026 13:12
@sidsri14
sidsri14 merged commit c3ee902 into main Jul 19, 2026
5 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