Skip to content

docs(product): map the Profit Monitor's month by days - #946

Merged
kirillDevPro merged 1 commit into
mainfrom
docs/product-map-profit-monitor-days
Oct 10, 2026
Merged

kirillDevPro merged 1 commit into
mainfrom
docs/product-map-profit-monitor-days

Conversation

@kirillDevPro

Copy link
Copy Markdown
Collaborator

What was stale: docs/PRODUCT_MAP.md's Analytics row described the Profit Monitor only as "by cores/groups, start/stop cores right from the table". Since ed16718 (feat(profit-monitor): show the month by days) and c31bb3a (fix(profit-monitor): put the day total on top, newest day first) the monitor also has a month-by-days view, which the feature map did not list.

What the code does now: a calendar button beside "By cores / By exchanges" (profit_monitor/render.rs) switches the window body to a day report for the cores the monitor currently shows: the period total on top, days newest first, arrows stepping one month at a time up to the current month (profit_monitor/days.rs, days_model.rs). It reads db::query_totals_sliced, the same reader as the Telegram bot's Days report (moon-tg/src/report/mod.rs).

How it was verified: read against the source files above; a Codex review checked each added claim against the code and found all of them correct.

Documentation rotation also checked and found current: docs/FIRETEST.md (no FireTest code changes since its last commit), docs/TELEGRAM_REPORTS.md, CONTRIBUTING.md.

Reviewer: Codex. No issues opened.

@kirillDevPro
kirillDevPro merged commit 90cf467 into main Oct 10, 2026
10 checks passed
@kirillDevPro
kirillDevPro deleted the docs/product-map-profit-monitor-days branch October 10, 2026 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant