Merge branch 'docs/refresh-crates' into docs/readme-refresh

This commit is contained in:
osobh
2026-09-28 11:14:06 -05:00
28 changed files with 1138 additions and 335 deletions
+9
View File
@@ -0,0 +1,9 @@
> **Historical (archived 2026-09-28):** a log of an automated improvement loop's PRs from April–May 2026, on the earlier `quantumclaw/clawhdf5` PR numbering (not today's). Superseded by [`CHANGELOG.md`](../../CHANGELOG.md) and `git log`.
# Improvement Log -- clawhdf5
| Date | Loop | PR | Changes | Status |
|------|------|----|---------|--------|
| 2026-04-29 | research-update-quantum | https://git.redclaw.dev/quantumclaw/clawhdf5/pulls/12 | expose save/saveBatch NAPI binding | merged |
| 2026-05-03 | research-update-quantum | https://git.redclaw.dev/quantumclaw/clawhdf5/pulls/14 | 21x to_string()->to_owned() in anomaly.rs, strategy.rs, lib.rs | merged |
| 2026-05-04 | research-update-quantum | https://git.redclaw.dev/quantumclaw/clawhdf5/pulls/15 | 4x WAL unwrap()->is_none_or+if let, 8x to_string()->to_owned() | merged |
+24
View File
@@ -0,0 +1,24 @@
> **Historical (archived 2026-09-28):** one automated scan's notes (2026-05-04), describing changes long since merged. Superseded by [`CHANGELOG.md`](../../CHANGELOG.md) and `git log`.
# Improvement Scan -- clawhdf5
**Date:** 2026-05-04
**Loop:** research-update-quantum
**Branch:** research/scan-20260504-113439
## Changes Made
### 1. `crates/clawhdf5-agent/src/lib.rs` -- Eliminate WAL unwrap() via is_none_or + if let
- Replaced two if self.wal.is_some() { ... self.wal.as_ref().unwrap()... } patterns
- New: self.wal.as_ref().is_none_or(|w| ...) + if let Some(ref mut w) = self.wal
- Eliminates 4 production unwrap() calls -- cannot panic now
### 2. `crates/clawhdf5-agent/src/agents_md.rs` -- to_string() -> to_owned() on literals (3 changes)
### 3. `crates/clawhdf5-agent/src/knowledge.rs` -- to_string() -> to_owned() on &str params (3 changes)
### 4. `crates/clawhdf5-agent/src/query_expand.rs` -- to_string() -> to_owned() on literals (2 changes)
## Gates
- cargo clippy --workspace -- -D warnings: PASSED
- cargo test --workspace: PASSED
@@ -1,3 +1,5 @@
> **Historical (archived 2026-09-28):** a pre-work plan, implemented in `d6c4d4f` (2026-06-30). Superseded by the code (`crates/clawhdf5-format`), [`CHANGELOG.md`](../../../CHANGELOG.md) and [`ROADMAP.md`](../../../ROADMAP.md); not an open task list.
# Filter Codecs Implementation Plan
> **Status (2026-08-03):** Implemented — shipped in commit `d6c4d4f` (2026-06-30), with FFI/constant fixes in `cb0b0e9`/`e91f7fc`. This doc was authored 2026-06-29 as the pre-work plan and committed to the repo retroactively on 2026-08-03; checkboxes below have been marked complete to match. Treat this as a historical record, not an open task list.
@@ -1,3 +1,5 @@
> **Historical (archived 2026-09-28):** a pre-work plan, implemented in `d6c4d4f` (2026-06-30) and on 2026-08-03. Superseded by the code (`crates/clawhdf5-format`), [`CHANGELOG.md`](../../../CHANGELOG.md) and [`ROADMAP.md`](../../../ROADMAP.md); not an open task list.
# Format Write Extensions Implementation Plan
> **Status (2026-08-03):** Implemented. Tasks 1–3 (external links, VDS mapping serialization, VDS `FileWriter` API) shipped in commit `d6c4d4f` (2026-06-30). Tasks 4–5 (superblock v4 read/write) were not part of that commit and were completed separately as part of this cleanup pass (2026-08-03) — see `Superblock::parse_v4`/`serialize` and `FileWriter::with_page_size` in `crates/clawhdf5-format`. This doc was authored 2026-06-29 as the pre-work plan and committed to the repo retroactively; checkboxes below have been marked complete to match current state. Treat this as a historical record, not an open task list.
@@ -1,3 +1,5 @@
> **Historical (archived 2026-09-28):** a pre-work plan. Its goal of *collective* MPI-IO is not what shipped: `MpiVol` (`d6c4d4f`) is root-read + broadcast and gather-to-root writes (see [`crates/clawhdf5-io/README.md`](../../../crates/clawhdf5-io/README.md)); collective I/O is an open item in [`ROADMAP.md`](../../../ROADMAP.md).
# MPI-IO VOL Backend Implementation Plan
> **Status (2026-08-03):** Implemented — shipped in commit `d6c4d4f` (2026-06-30), with FFI/constant fixes in `cb0b0e9`/`e91f7fc`. This doc was authored 2026-06-29 as the pre-work plan and committed to the repo retroactively on 2026-08-03; checkboxes below have been marked complete to match. Treat this as a historical record, not an open task list.