docs: refocus personal dashboard to owner-only spending and project-time tracking

Agent-Logs-Url: https://github.com/donnyandjoern-debug/personal/sessions/4caa93f1-50a1-4120-8f5e-79b31823d2e5

Co-authored-by: donnyandjoern-debug <262665187+donnyandjoern-debug@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-05-25 14:25:08 +00:00
committed by GitHub
co-authored by donnyandjoern-debug
parent 144d0b0eff
commit d19f8d5705
9 changed files with 220 additions and 146 deletions
+31 -18
View File
@@ -1,39 +1,52 @@
# 💰 Financial Control Dashboard
# 💰 Personal Budget Dashboard
Central budget governance for project delivery across portfolios.
Service-category budget control for `donnyandjoern-debug` GitHub operations.
---
## Monthly Budget Baseline
## Monthly Budget Baseline by Service
| Item | Account | Cost | Status |
|---|---|---:|---|
| Copilot Pro | donnyandjoern-debug (Mac) | $10 | ✅ Active |
| Copilot Pro | Joern _(account pending creation)_ | $10 | 🟡 Planned |
| GitHub usage budget (Actions, Packages, Codespaces) | donnyandjoern-debug | $25 | ✅ Active |
| **Total (current)** | | **$35 / month** | |
| **Total (planned)** | | **$45 / month** | |
| Service Category | Monthly Budget | Current Actual (Month) | Variance | Notes |
|---|---:|---:|---:|---|
| GitHub Copilot | $10 | $10 | $0 | Copilot Pro active |
| GitHub Actions | $5 | $0 | -$5 | Estimate — update from billing |
| GitHub Packages | $3 | $0 | -$3 | Estimate — update from billing |
| GitHub Codespaces | $7 | $0 | -$7 | Estimate — update from billing |
| Other paid GitHub features / reserve | $10 | $0 | -$10 | Flexible reserve |
| **Total** | **$35** | **$10** | **-$25** | Baseline aligned to owner-only scope |
---
## Budget Allocation by Portfolio
## Spending Over Time
| Portfolio | Monthly Allocation | Actual Spend | Variance |
Use the ledger for month-by-month updates:
- [Monthly spend summary](./tracking.md#a-monthly-spend-summary-by-month)
- [Monthly spend by service](./tracking.md#b-monthly-spend-by-service-category)
- [Project/repository allocation and actuals](./tracking.md#c-monthly-projectrepository-budget-allocation-and-actuals)
- [Time by project/repository over time](./tracking.md#d-time-tracking-by-projectrepository-over-time)
---
## Project Allocation Snapshot
| Tracked Project Group | Monthly Allocation | Current Actual | Variance |
|---|---:|---:|---:|
| Hoppe-home | $0 | $0 | $0 |
| Hoppe-GitHub | $0 | $0 | $0 |
| **Total** | **$0** | **$0** | **$0** |
> Keep project-level spend and variance updated in [tracking.md](./tracking.md).
> Update project-level amounts in [tracking.md](./tracking.md) and [projects/README.md](../projects/README.md).
---
## Financial Reporting Rules
## Budget Operating Rules
1. Allocate monthly budget by project before work starts.
2. Track spend by repository and compare against allocation.
3. Record Copilot coding/chat hours as labor input for each project.
4. Review variance at least once per month and adjust allocations.
1. Keep one owner-only monthly baseline.
2. Track spending by service category and month.
3. Allocate budget and actual spending by project/repository.
4. Record monthly time spent by project/repository.
5. Mark unknown amounts as estimates until confirmed from billing.
---
+50 -21
View File
@@ -1,47 +1,76 @@
# 📊 Financial + Hours Tracking Ledger
# 📊 Spending + Time Tracking Ledger
Single source of truth for monthly spend and Copilot work-hour allocation by repository/project.
Central owner-only ledger for monthly spending over time and project/repository time allocation.
> Update monthly during the first week of each new month.
> Label unknown values as estimates until verified from GitHub billing.
---
## A) Monthly Financial Summary
## A) Monthly Spend Summary by Month
| Month | Copilot (Main) | Copilot (Joern) | GitHub Usage Spend | Total Spend | Baseline Budget | Variance | Notes |
|---|---:|---:|---:|---:|---:|---:|---|
| April 2026 | $10 | $0 | $0 | $10 | $35 | -$25 | Initial baseline month |
| Month | Total Spend (Actual) | Monthly Budget Baseline | Variance | Data Quality | Notes |
|---|---:|---:|---:|---|---|
| April 2026 | $10 | $35 | -$25 | Partial actual + estimates | Copilot actual known; other services pending billing |
| May 2026 | $10 *(to update from billing)* | $35 | -$25 *(est.)* | Estimate | Carry baseline until month-end reconciliation |
---
## B) Project Budget Allocation (by Repo)
## B) Monthly Spend by Service Category
| Month | Portfolio | Project | Repository | Budget Allocated | Actual Spend | Variance | Status |
| Month | Service Category | Budget | Actual Spend | Variance | Notes |
|---|---|---:|---:|---:|---|
| April 2026 | GitHub Copilot | $10 | $10 | $0 | Copilot Pro active |
| April 2026 | GitHub Actions | $5 | $0 | -$5 | Estimate — update from billing |
| April 2026 | GitHub Packages | $3 | $0 | -$3 | Estimate — update from billing |
| April 2026 | GitHub Codespaces | $7 | $0 | -$7 | Estimate — update from billing |
| April 2026 | Other paid features / reserve | $10 | $0 | -$10 | Reserve |
| May 2026 | GitHub Copilot | $10 | $10 *(expected)* | $0 *(est.)* | Update when invoice posts |
| May 2026 | GitHub Actions | $5 | $0 *(est.)* | -$5 *(est.)* | Update from billing |
| May 2026 | GitHub Packages | $3 | $0 *(est.)* | -$3 *(est.)* | Update from billing |
| May 2026 | GitHub Codespaces | $7 | $0 *(est.)* | -$7 *(est.)* | Update from billing |
| May 2026 | Other paid features / reserve | $10 | $0 *(est.)* | -$10 *(est.)* | Reserve |
---
## C) Monthly Project/Repository Budget Allocation and Actuals
| Month | Project Group | Project | Repository | Budget Allocated | Actual Spend | Variance | Notes |
|---|---|---|---|---:|---:|---:|---|
| April 2026 | Hoppe-home | _(add project)_ | `Hoppe-home/repo-name` | $0 | $0 | $0 | 🟢 |
| April 2026 | Hoppe-GitHub | _(add project)_ | `Hoppe-GitHub/repo-name` | $0 | $0 | $0 | 🟢 |
| April 2026 | Hoppe-home | _(add project)_ | `Hoppe-home/repo-name` | $0 | $0 | $0 | Add once active |
| April 2026 | Hoppe-GitHub | _(add project)_ | `Hoppe-GitHub/repo-name` | $0 | $0 | $0 | Add once active |
| May 2026 | Hoppe-home | _(add project)_ | `Hoppe-home/repo-name` | $0 | $0 *(est.)* | $0 *(est.)* | To update |
| May 2026 | Hoppe-GitHub | _(add project)_ | `Hoppe-GitHub/repo-name` | $0 | $0 *(est.)* | $0 *(est.)* | To update |
---
## C) Copilot Work-Hours Allocation (Chat-Based)
## D) Time Tracking by Project/Repository Over Time
Track effort from:
- VS Code Copilot Chat sessions
- Online chat sessions (GitHub / web)
| Month | Date | Source | Portfolio | Project | Repository | Activity Type | Hours | Session Ref | Notes |
| Month | Date | Source | Project Group | Project | Repository | Activity Type | Hours | Session Ref | Notes |
|---|---|---|---|---|---|---|---:|---|---|
| April 2026 | 2026-04-20 | VS Code | Hoppe-home | _(add project)_ | `Hoppe-home/repo-name` | Coding / Planning / Debugging | 0.0 | Link or short ID | |
| April 2026 | 2026-04-20 | Online Chat | Hoppe-GitHub | _(add project)_ | `Hoppe-GitHub/repo-name` | Coding / Planning / Debugging | 0.0 | Link or short ID | |
| May 2026 | YYYY-MM-DD | VS Code / Online Chat | Hoppe-home / Hoppe-GitHub | _(add project)_ | `org/repo` | Coding / Planning / Debugging | 0.0 | Link or short ID | Add real sessions monthly |
---
## D) Monthly Rollup (Hours by Repository)
## E) Monthly Time Rollup (Hours by Project/Repository)
| Month | Repository | Coding Hours | Planning Hours | Debugging Hours | Total Hours |
|---|---|---:|---:|---:|---:|
| April 2026 | `Hoppe-home/repo-name` | 0.0 | 0.0 | 0.0 | 0.0 |
| April 2026 | `Hoppe-GitHub/repo-name` | 0.0 | 0.0 | 0.0 | 0.0 |
| Month | Project Group | Project | Repository | Coding Hours | Planning Hours | Debugging Hours | Total Hours |
|---|---|---|---|---:|---:|---:|---:|
| April 2026 | Hoppe-home | _(add project)_ | `Hoppe-home/repo-name` | 0.0 | 0.0 | 0.0 | 0.0 |
| April 2026 | Hoppe-GitHub | _(add project)_ | `Hoppe-GitHub/repo-name` | 0.0 | 0.0 | 0.0 | 0.0 |
| May 2026 | Hoppe-home / Hoppe-GitHub | _(add project)_ | `org/repo` | 0.0 | 0.0 | 0.0 | 0.0 |
---
## F) Monthly Review Checklist
- [ ] Confirm Copilot charge and reconcile actual spend
- [ ] Pull Actions/Codespaces/Packages billing values and update service table
- [ ] Reconcile project/repository spend actuals vs budget allocations
- [ ] Roll up time spent by project/repository
- [ ] Capture billing events, renewals, and settings/security reminders for next month
---