Update ReadMe.md

This commit is contained in:
2026-07-31 16:35:22 -06:00
parent 2e2b36cfb7
commit 45aceb1093
+21 -3
View File
@@ -7,9 +7,27 @@ CLI tracker to prioritize your limited time by ELO ranking media.
- [ ] Rank only in-progress or unread. - [ ] Rank only in-progress or unread.
- [ ] Track books by title, author, and series. Default is to recognize "by" or "(series)" and automatically sort into relevant fields. - [ ] Track books by title, author, and series. Default is to recognize "by" or "(series)" and automatically sort into relevant fields.
- [ ] But also almost nothing is actually *needed*. - [ ] But also almost nothing is actually *needed*.
- [ ] Store progress as a numerical value? (Unread = 0, read = 1, in-progress in-between? Too easy to forget how it works?) - [x] Store progress as a numerical value? (Unread = 0, read = 1, in-progress in-between? Too easy to forget how it works?)
- [ ] Store pages as an option, allow a weighted priority based on remaining percentage or whatever. - [x] Store pages as an option,
- [ ] allow a weighted priority based on remaining percentage or whatever.
- [ ] Store items as an array instead of object, because that makes the JSON output more consistent -> smaller JSON commit differences. - [ ] Store items as an array instead of object, because that makes the JSON output more consistent -> smaller JSON commit differences.
###### the name ## data structure of an item
```json
{
title = "Title",
author = "Author",
series = "Series",
pages = 100,
priority = 0,
progress = 0.5,
}
```
- `title`, `author`, `series`, and `pages` are optional.
- At least one of `title`, `author`, or `series` must be defined.
- `priority` is the ELO ranking, initializing to `0`.
- `progress` represents read/unread/in-progress status. `0` is unread, `1` is read, and anything in-between in a percentage of progress.
## the name
A combination of asymptote - because you will die before you finish your reading list, always getting closer but never arriving - and tome. A combination of asymptote - because you will die before you finish your reading list, always getting closer but never arriving - and tome.