3a475bc25b
chore(repo): stop tracking macOS artifacts
2026-07-11 23:33:04 -04:00
039f8d808d
chore(manifests): sort Cargo.toml dependencies
2026-07-11 22:10:48 -04:00
6427d188e6
feat(notfiles): hexagonal architecture refactor with adapters, integration tests, and notsecrets cleanup
...
Public Repo Readiness / Check Public Repo Readiness (push) Has been cancelled
- Extract FileStore port and InMemoryFileStore/FileStoreImpl/Reporter adapters
- Add Reporter trait to notcore with TerminalReporter and JsonReporter
- Refactor linker, package, status modules to use FileStore port
- Add integration test suite with dotfiles fixtures
- Add cross-crate integration tests
- Remove ssh_rsa identity/recipient (unsupported)
- Add rustqual.toml, .sccignore, notfiles.toml config files
- Update CLAUDE.md, README.md, AGENTS.md with current architecture
2026-07-08 13:07:42 -04:00
02ed15d6ee
feat(nushell): add nu_libs autoload package
...
Public Repo Readiness / Check Public Repo Readiness (push) Has been cancelled
fix(notgraph): replace sort_by with sort_by_key (clippy)
2026-06-14 00:19:21 -04:00
Joseph O'Brien
67f20eef2d
Refactor: Formalize ports and update related files
2026-04-15 21:27:25 -04:00
Joseph O'Brien
3e7135a398
fix(notfiles): save state on partial link failure; skip re-copy of unchanged files
...
Closes #8 , closes #9
2026-04-11 23:40:32 -04:00
Joseph O'Brien
3f529e9ed5
style: replace emoji with [OK] in workflow summary; cargo fmt integration tests
2026-04-03 19:07:47 -04:00
Joseph O'Brien
b4bb5760d6
fix(notgraph): sanitize hyphenated crate IDs in Mermaid output; add graph feature integration tests
2026-04-03 11:44:20 -04:00
Joseph O'Brien
82f84d52bb
fix(notgraph): replace :: with / in module graph node labels to fix Mermaid parse error
2026-04-02 21:56:18 -04:00
Joseph O'Brien
17a321c227
fix(notgraph): add closing %% to module graph mermaid init directives
2026-04-02 21:54:54 -04:00
Joseph O'Brien
b5a27108d0
feat(notgraph): heatmap coloring, symbol counts, per-crate module graphs, cycle callouts
2026-04-02 20:53:07 -04:00
Joseph O'Brien
5c14230935
feat(notgraph): group crates into Core/Features/Tools subgraphs
2026-04-02 04:02:50 -04:00
Joseph O'Brien
f5b0dd87f8
fix(notgraph): replace vis.js with Mermaid for clean static flowchart
2026-04-02 03:50:53 -04:00
Joseph O'Brien
a2dcb123e8
fix(notgraph): reverse edge direction to dependency -> dependent
2026-04-02 03:19:19 -04:00
Joseph O'Brien
dcde5d1e82
fix(notgraph): render dep graph edges, add dark mode
2026-04-02 03:04:27 -04:00
Joseph O'Brien
88fa939867
fix(notgraph): phantom node cycles, inline mod symbols, dedup path_to_mod
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-02 02:38:22 -04:00
Joseph O'Brien
b1f3b36fc2
test(notgraph): fix cyclic integration test to use synthetic graph
2026-04-02 02:36:01 -04:00
Joseph O'Brien
377582269b
test(notgraph): add integration tests for clean/cyclic/symbols fixtures
2026-04-02 02:35:15 -04:00
Joseph O'Brien
b61565dc22
feat(notgraph): wire full CLI pipeline
2026-04-02 02:31:40 -04:00
Joseph O'Brien
33fc4354c0
feat(notgraph): implement emit (md, json, html)
2026-04-02 02:30:21 -04:00
Joseph O'Brien
853bfbc427
feat(notgraph): implement analysis (fan stats, Kahn cycles, hotspots)
2026-04-02 02:29:07 -04:00
Joseph O'Brien
b73db06f7b
feat(notgraph): implement symbols extractor
2026-04-02 02:27:45 -04:00
Joseph O'Brien
2b46656d3e
feat(notgraph): implement module_graph collector
2026-04-02 02:26:53 -04:00
Joseph O'Brien
b3fe098de5
feat(notgraph): implement crate_graph collector
2026-04-02 02:25:57 -04:00
Joseph O'Brien
00b4974e75
feat(notgraph): define all shared types
2026-04-02 02:25:16 -04:00
Joseph O'Brien
f9bd96530e
feat(notgraph): scaffold crate with lib+bin targets
2026-04-02 02:23:46 -04:00