quinjet 0.0.12

A fast, live, keyboard-first Git source-control interface for the terminal
# Patterns

Nine cross-cutting syntheses. Each one names the consensus the eighteen
repositories share, the camps where they split and the reasoning on each side,
a comparison across the whole corpus, and a closing checklist a new Rust
project can apply directly.

## Chapters

- [Formatting and Style]./formatting-and-style.md: rustfmt camps, nightly
  options, editorconfig, and the formatters around Rust.

- [Lints and Static Analysis]./lints-and-static-analysis.md: lint tables,
  deny versus warn philosophy, clippy.toml knobs, and supply-chain scanners.

- [CI CD Patterns]./ci-cd-patterns.md: workflow architecture, matrices,
  caching, pinning, hardening, and release pipelines.

- [Project Structure]./project-structure.md: single crate versus workspace,
  module conventions, and where large files get split.

- [Testing Strategies]./testing-strategies.md: real-binary harnesses,
  snapshots, property tests, fuzzing, and coverage.

- [Error Handling and API Design]./error-handling-and-api-design.md: error
  types, exit codes, panic policy, and API discipline.

- [Rust Language Idioms]./rust-language-idioms.md: zero-copy, newtypes,
  concurrency selection, macros, and unsafe policy.

- [Dependencies, Releases, and Distribution]./dependencies-release-distribution.md:
  dependency hygiene, MSRV, changelogs, and shipping binaries.

- [Documentation Practices]./documentation-practices.md: rustdoc gates,
  manuals, templates, and generated references.