summaryrefslogtreecommitdiff
path: root/src/main.rs
Commit message (Collapse)AuthorAgeFilesLines
* Rename to better reflect what functions/modules doHEADmasterA Farzat10 days1-2/+2
|
* Standardize format in Logger and add Verbose levelA Farzat2026-06-071-1/+1
| | | | | I kind of want verbose level now as I want to know which files got included.
* Move run to a separate moduleA Farzat2026-06-061-293/+2
| | | | Keeps main.rs for CLI logic only.
* Ensure lexically duplicate paths are detectedA Farzat2026-06-061-0/+19
|
* Extend duplicate detection to non-adjacent pathsA Farzat2026-06-061-6/+28
|
* Add naive duplication avoidanceA Farzat2026-06-061-2/+29
|
* Delegate logging management to Logger structA Farzat2026-06-061-11/+37
| | | | Allows verbosity management in a centralized way.
* Make main.rs use render_pathA Farzat2026-06-051-3/+1
|
* Use Renderer instead of renderer in main.rsA Farzat2026-06-051-16/+9
|
* Remove quotations around filenamesA Farzat2026-06-051-2/+2
| | | | Apparently they consume tokens and dilute attention for no benefit.
* Make headers more descriptive for LLMsA Farzat2026-06-051-2/+2
|
* Add basic CLI handlingA Farzat2026-06-051-3/+35
|
* Improve project name derivation handlingA Farzat2026-06-051-16/+42
|
* Default project name to the ending of root pathA Farzat2026-06-041-4/+26
|
* Use directories from tempfile for unit testingA Farzat2026-06-041-53/+40
|
* Obtain absolute input path from NormalizerA Farzat2026-06-041-5/+38
|
* Support root and origin_base in run functionA Farzat2026-06-041-6/+43
|
* Escape non-standard paths in the markdown fileA Farzat2026-06-041-4/+4
|
* Use Normalizer in the CLIA Farzat2026-06-041-7/+52
|
* Handle basic stdinA Farzat2026-06-041-8/+50
|
* Start adding CLI testsA Farzat2026-06-041-0/+32
|
* Init cargo projectA Farzat2026-03-111-0/+3