workspace_tools 0.16.1

Reliable workspace-relative path resolution for Rust projects. Automatically finds your workspace root and provides consistent file path handling regardless of execution context. Features memory-safe secret management, configuration loading with validation, and resource discovery.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# Pattern Doc Entity

### Scope

- **Purpose**: Document recurring architectural decisions in `workspace_tools` so developers understand the design intent and can apply the same patterns elsewhere.
- **Responsibility**: Describe each architectural pattern — its problem context, chosen solution, applicability conditions, and trade-offs.
- **In Scope**: Workspace root resolution fallback strategy and any other significant design patterns that shape the crate's behavior.
- **Out of Scope**: API method documentation (see `api/`), concrete Rust implementations, and per-feature scope definitions (see `feature/`).

### Overview Table

| ID | Name | Purpose | Status |
|----|------|---------|--------|
| 001 | [Workspace Resolution Fallback Chain]001_workspace_resolution_fallback.md | Multi-strategy ordered fallback for workspace root detection across deployment contexts ||