AcademyResourcesDevelopment

blockwatch

Engineering and technical writing teams that keep docs, configs and code aligned across releases.

  • Listedour rating
  • 29gitHub stars
  • MITlicence
  • 3 days agolast update
git clone https://github.com/mennanov/blockwatch.git
README.md

Loading the file...

What it does

blockwatch is a command line linter, written in Rust, that checks code, documentation and configuration that must change together. You mark those blocks in comments, and the linter fails a commit or a CI run when they fall out of sync. It supports many languages and includes a skill for Claude Code.

Use cases

  1. 01Fail CI when a documented value no longer matches the code
  2. 02Keep a shared config value consistent across files
  3. 03Check a docs section against the function it describes

Questions about
blockwatch.

What is blockwatch used for?

Engineering and technical writing teams that keep docs, configs and code aligned across releases. blockwatch is a command line linter, written in Rust, that checks code, documentation and configuration that must change together. You mark those blocks in comments, and the linter fails a commit or a CI run when they fall out of sync. It supports many languages and includes a skill for Claude Code.

How do I install blockwatch?

Run this in your terminal: git clone https://github.com/mennanov/blockwatch.git

Is blockwatch open source?

Yes. The code is on GitHub (mennanov/blockwatch) under the MIT licence.

Is blockwatch safe to use?

Our automatic scan flagged points to review, so read the code before installing it. Third party open source software. Sabemos AI does not maintain it. Check the code and permissions before you connect it to company data.