rtb-error 0.5.4

Rust Tool Base — error types and the diagnostic report pipeline.
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.5.1]https://gitlab.com/phpboyscout/rust-tool-base/releases/tag/v0.5.1 - 2026-05-27

### Added

- *(mcp)* rtb-mcp v0.1 — register Commands as MCP tools
- *(error)* implement v0.1 — hook module and tightened acceptance suite

### Fixed

- *(ci)* unblock GitHub CI — dbus headers, cucumber CLI, deny waivers
- *(cli)* dedup BUILTIN_COMMANDS, return Ok for --help/--version, rewrite example
- *(security)* path traversal + footer panic + FileSink interleaving

### Other

- [**breaking**] 0.1.1 — rename rtb-core → rtb-app + SecretString clone fix ([#3]https://gitlab.com/phpboyscout/rust-tool-base/pulls/3)
- *(error)* add v0.1 acceptance package — spec, scenarios, failing tests
- *(workspace)* bootstrap rust-tool-base framework