Add --diagnose flag, remove obsolete helper scripts, fix docs
- Add --diagnose option that shows all PCI paths, storage controllers, block devices, and validates current mappings. Replaces the separate diagnose-drives.sh script. - Remove diagnose-drives.sh (incorporated into --diagnose). - Remove get-serials.sh (redundant with SMART data in main table). - Remove test-paths.sh (referenced non-existent 0c:00.0 controller). - Remove todo.md (massively outdated). - Fix storage controller text overflowing box borders in large1 and micro layouts by adding truncation (%-69.69s, %-57.57s). - Fix chassis name to CX4712 in README. - Update server mapping statuses from "Requires mapping" to actual partially-mapped states. - Add ⚠ health indicator to README output column docs. - Update Claude.md metrics to match current state. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -159,9 +159,9 @@ The project began with:
|
||||
|
||||
## Metrics
|
||||
|
||||
- **Lines of Code:** ~330 (main script)
|
||||
- **Supported Chassis Types:** 4 (10-bay, large1, micro, spare)
|
||||
- **Mapped Servers:** 1 fully (compute-storage-01), 3 pending
|
||||
- **Lines of Code:** ~1178 (main script)
|
||||
- **Supported Chassis Types:** 3 (10bay, large1, micro)
|
||||
- **Mapped Servers:** 1 fully (compute-storage-01), 3 partially (storage-01, large1, compute-storage-gpu-01), 2 stubs (micro1, monitor-02)
|
||||
- **Features Added:** 10+
|
||||
- **Bugs Fixed:** 6 major, multiple minor
|
||||
- **Documentation:** Comprehensive README + this file
|
||||
@@ -206,4 +206,4 @@ The result is a robust infrastructure management tool that provides instant visi
|
||||
- **Human Developer:** LotusGuild
|
||||
- **AI Assistant:** Claude Sonnet 4.5 (Anthropic)
|
||||
- **Development Date:** January 6, 2026
|
||||
- **Project:** Drive Atlas v1.0
|
||||
- **Project:** Drive Atlas v1.1.0
|
||||
|
||||
Reference in New Issue
Block a user