Goal:
Read BBL (blackbox log) files directly in BlackBox_CSV_Render instead of requiring pre-converted CSV files from the separate bbl_parser CLI tool.
Current State:
- bbl_parser exists at
~/SYNC/nerdCopter-GIT/RUST/bbl_parser/
- It's a functional CLI + CRATE utility that generates CSV files
- Not yet released (no GitHub release, not on crates.io)
Key Decisions Needed:
-
Release Strategy:
- Should bbl_parser be released as a public crate on crates.io?
- Does bbl_parser need a pre-release analysis/audit to ensure it's ready?
- What version should be assigned (0.1.0, 1.0.0)?
-
Integration Method:
- Option A: Local path dependency (
path = "../bbl_parser" in Cargo.toml)
- Option B: Git dependency (requires GitHub release)
- Option C: Published crate on crates.io (requires release + crates.io account setup)
-
Prerequisites:
- crates.io account setup (if needed)
- Version number assignment
- API stability assessment (ensure public API won't break)
Next Steps:
- Analyze bbl_parser codebase for release-readiness
- Determine best integration approach
- If release needed: prepare changelog, version bump, crates.io setup
- Update BlackBox_CSV_Render Cargo.toml with appropriate dependency
Impact:
- Eliminates CSV preprocessing step
- Tighter integration with blackbox format
- Single Rust project for end-to-end analysis
Goal:
Read BBL (blackbox log) files directly in BlackBox_CSV_Render instead of requiring pre-converted CSV files from the separate bbl_parser CLI tool.
Current State:
~/SYNC/nerdCopter-GIT/RUST/bbl_parser/Key Decisions Needed:
Release Strategy:
Integration Method:
path = "../bbl_parser"in Cargo.toml)Prerequisites:
Next Steps:
Impact: