Skip to content

Establish the engineering quality baseline - #1

Merged
edison7009 merged 5 commits into
mainfrom
codex/engineering-baseline
Aug 16, 2026
Merged

Establish the engineering quality baseline#1
edison7009 merged 5 commits into
mainfrom
codex/engineering-baseline

Conversation

@edison7009

Copy link
Copy Markdown
Owner

What changed

  • Track the portable project memory, design guidance, agent rules, and referenced engineering documentation.
  • Establish a clean Rust formatting and strict Clippy baseline.
  • Add daily frontend and Rust quality checks for pull requests and pushes to main.

Why

The repository previously ran quality checks only for release tags, while key documentation was ignored and unavailable on other machines. This gives Coffee Note a portable source of truth and catches regressions before release.

Validation

  • npm run typecheck
  • npm test — 138 passed
  • npm run library:check
  • npm run release:check
  • npm run build
  • cargo fmt --manifest-path src-tauri/Cargo.toml -- --check
  • cargo clippy --manifest-path src-tauri/Cargo.toml --locked --all-targets -- -D warnings
  • cargo test --manifest-path src-tauri/Cargo.toml --locked — 143 passed

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 16, 2026

Copy link
Copy Markdown

Deploying coffee-note with  Cloudflare Pages  Cloudflare Pages

Latest commit: f7f344d
Status: ✅  Deploy successful!
Preview URL: https://405f98d6.coffee-note-6u7.pages.dev
Branch Preview URL: https://codex-engineering-baseline.coffee-note-6u7.pages.dev

View logs

@edison7009
edison7009 merged commit 801198d into main Aug 16, 2026
3 checks passed
@edison7009
edison7009 deleted the codex/engineering-baseline branch August 16, 2026 15: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.

2 participants