Merge pull request #3 from donnyandjoern-debug/copilot/update-repo-for-personal-dashboard
[WIP] Update repository to personal budget and project dashboard
This commit is contained in:
commit
f945be4fae
60
README.md
60
README.md
|
|
@ -1,38 +1,42 @@
|
||||||
# 📊 Personal Portfolio Command Center
|
# 📊 Personal GitHub Operations Command Center
|
||||||
|
|
||||||
> **Enterprise dashboard for admin oversight:** budget control, project status, and Copilot work-hour allocation by repository.
|
> Private dashboard for `donnyandjoern-debug` to track GitHub account settings, budget, spending, service usage, and project time.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Executive Dashboard
|
## Executive Dashboard (Owner Scope Only)
|
||||||
|
|
||||||
| KPI | Current Value | Source |
|
| KPI | Current Value | Source |
|
||||||
|---|---:|---|
|
|---|---:|---|
|
||||||
| Active Billing Accounts | 1 active, 1 planned | [Accounts](./accounts/README.md) |
|
| Active Account in Scope | 1 (`donnyandjoern-debug`) | [Accounts](./accounts/README.md) |
|
||||||
| Monthly Baseline Spend | $35 current / $45 planned | [Budget Overview](./budget/README.md) |
|
| Monthly Budget Baseline | $35 planned baseline | [Budget Dashboard](./budget/README.md) |
|
||||||
| Open Project Portfolios | 2 (Hoppe-home, Hoppe-GitHub) | [Projects Dashboard](./projects/README.md) |
|
| Tracked Services | Copilot, Actions, Packages, Codespaces, reserve | [Budget Dashboard](./budget/README.md) |
|
||||||
| Time Allocation Tracking | Enabled (per repo + per project) | [Tracking Ledger](./budget/tracking.md) |
|
| Tracked Projects | 2 tracked project groups (owner-managed) | [Projects Dashboard](./projects/README.md) |
|
||||||
|
| Time Tracking | Enabled by project/repository and month | [Tracking Ledger](./budget/tracking.md) |
|
||||||
|
| Privacy & Access | Private repo, owner-only by default | [Accounts](./accounts/README.md) |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## What Matters in This Repository
|
## Repository Scope (Intentionally Limited)
|
||||||
|
|
||||||
1. **Financial governance** — budget, spending limits, and variance tracking
|
This repository tracks only:
|
||||||
2. **Open project visibility** — portfolio status and budget allocation by project
|
|
||||||
3. **Work-hour allocation** — coding/chat effort split by repository and project
|
1. **GitHub account + settings operations** for the owner account
|
||||||
4. **Professional reporting** — clean, auditable tables ready for operational review
|
2. **Budget and spending** (including spending over time)
|
||||||
|
3. **Usage by service** (Copilot, Actions, Packages, Codespaces, reserve)
|
||||||
|
4. **Project allocation + time tracking** by project/repository and month
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Portfolio + Budget Snapshot
|
## Current Personal Tracking Snapshot
|
||||||
|
|
||||||
| Portfolio | Open Projects | Monthly Budget Allocation | Hours Allocation Tracking |
|
| Tracked Project Group | Open Projects | Monthly Budget Allocation | Time Allocation Tracking |
|
||||||
|---|---:|---:|---|
|
|---|---:|---:|---|
|
||||||
| [Hoppe-home](./projects/hoppe-home.md) | 0 (to be populated) | $0 (to be allocated) | ✅ |
|
| [Hoppe-home](./projects/hoppe-home.md) | 0 (to update) | $0 (to allocate) | ✅ |
|
||||||
| [Hoppe-GitHub](./projects/hoppe-github.md) | 0 (to be populated) | $0 (to be allocated) | ✅ |
|
| [Hoppe-GitHub](./projects/hoppe-github.md) | 0 (to update) | $0 (to allocate) | ✅ |
|
||||||
| **Total** | **0** | **$0 allocated** | **✅** |
|
| **Total** | **0** | **$0 allocated** | **✅** |
|
||||||
|
|
||||||
> Update open projects and budget allocations in [projects/README.md](./projects/README.md) and [budget/tracking.md](./budget/tracking.md).
|
> Update project allocations in [projects/README.md](./projects/README.md) and month-by-month spending/time in [budget/tracking.md](./budget/tracking.md).
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -40,8 +44,20 @@
|
||||||
|
|
||||||
| Section | Purpose |
|
| Section | Purpose |
|
||||||
|---|---|
|
|---|---|
|
||||||
| [👥 Accounts](./accounts/README.md) | Account ownership and access model |
|
| [👥 Accounts](./accounts/README.md) | Owner account details, settings, and privacy/access model |
|
||||||
| [💰 Budget](./budget/README.md) | Baseline budget and monthly spend controls |
|
| [💰 Budget](./budget/README.md) | Service-category budget baseline, actuals, and variance |
|
||||||
| [📈 Financial + Hours Ledger](./budget/tracking.md) | Monthly spend, project allocations, and Copilot hours |
|
| [📈 Tracking Ledger](./budget/tracking.md) | Monthly spending over time, by service, by project, and time spent |
|
||||||
| [🗂 Projects Dashboard](./projects/README.md) | Open projects and portfolio-level reporting |
|
| [🗂 Projects](./projects/README.md) | Tracked projects with budget/time rollups |
|
||||||
| [📖 Guides](./guides/README.md) | Workflow standards and Copilot operating guidance |
|
| [📖 Guides](./guides/README.md) | Workflow and operating notes |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Recommended Additional Areas to Track (Within Scope)
|
||||||
|
|
||||||
|
- Monthly billing events and invoice notes
|
||||||
|
- Subscription/renewal dates (Copilot or other paid GitHub services)
|
||||||
|
- Actions/Codespaces/Packages usage observations by month
|
||||||
|
- Copilot seat/plan status checks
|
||||||
|
- Monthly review checklist for budget and project variance
|
||||||
|
- Key GitHub settings/security reminders (2FA, recovery methods, trusted devices)
|
||||||
|
- Org/repo ownership map and project priority review cadence
|
||||||
|
|
|
||||||
|
|
@ -1,32 +1,43 @@
|
||||||
# 👥 GitHub Accounts — Family Hoppe
|
# 👥 GitHub Accounts (Owner-Only Tracking Scope)
|
||||||
|
|
||||||
Overview of all GitHub accounts used by Family Hoppe.
|
This private repository tracks account operations for `donnyandjoern-debug` first.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Accounts
|
## Active Tracking Scope
|
||||||
|
|
||||||
| Account | Purpose | Details |
|
| Account | Purpose | Details |
|
||||||
|---|---|---|
|
|---|---|---|
|
||||||
| [donnyandjoern-debug](./family-hoppe.md) | Main family account — Mac & primary Copilot workspace | [→ Details](./family-hoppe.md) |
|
| [donnyandjoern-debug](./family-hoppe.md) | Primary tracked owner account for this dashboard | [→ Details](./family-hoppe.md) |
|
||||||
| Joern _(account pending creation)_ | Secondary account — Windows VS Code workspace | [→ Details](./joern-hoppe.md) |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Organisation: Hoppe-home
|
## Optional Future Context (Not in Active Tracking Scope)
|
||||||
|
|
||||||
All shared project code is kept under the **[Hoppe-home](https://github.com/Hoppe-home)** organisation.
|
| Account | Status | Details |
|
||||||
This personal repository (`donnyandjoern-debug/personal`) is for personal data, reference notes, and the Family Hoppe knowledge base only.
|
|---|---|---|
|
||||||
|
| [Joern reference account](./joern-hoppe.md) | Optional / future reference only | Not currently included in active spending tracking |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Connecting Both Accounts
|
## Privacy and Access Intent
|
||||||
|
|
||||||
Both accounts collaborate on the same projects inside Hoppe-home:
|
This repository is private and intended for owner use only:
|
||||||
|
|
||||||
1. Add `Joern@Hoppe.home` as a member of the Hoppe-home organisation.
|
- Default audience: `donnyandjoern-debug`
|
||||||
2. Use GitHub Copilot on each account independently (each has its own Pro seat).
|
- Stores personal GitHub settings, budget, spending, and project/time tracking notes
|
||||||
3. Reference [guides/copilot.md](../guides/copilot.md) for multi-account Copilot workflow tips.
|
- Not intended as a general family/shared financial repository
|
||||||
|
- Access should be shared only when explicitly needed
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## General GitHub Settings to Track
|
||||||
|
|
||||||
|
- Billing plan and monthly paid-service baseline
|
||||||
|
- Copilot status (plan, seat, renewal timing)
|
||||||
|
- 2FA/security posture (2FA enabled, recovery methods validated)
|
||||||
|
- Primary organization memberships and access level
|
||||||
|
- Primary devices/editors used for GitHub operations
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,52 +1,53 @@
|
||||||
# donnyandjoern-debug — Family Hoppe Main Account
|
# donnyandjoern-debug — Primary Owner Account
|
||||||
|
|
||||||
## Identity
|
## Identity
|
||||||
|
|
||||||
| Field | Value |
|
| Field | Value |
|
||||||
|---|---|
|
|---|---|
|
||||||
| GitHub username | `donnyandjoern-debug` |
|
| GitHub username | `donnyandjoern-debug` |
|
||||||
| Role | Primary / family account |
|
| Role | Repository owner and primary tracked account |
|
||||||
| Primary device | Mac |
|
| Primary device | Mac |
|
||||||
| Primary editor | VS Code (Mac) |
|
| Primary editor | VS Code (Mac) |
|
||||||
| Organisation | [Hoppe-home](https://github.com/Hoppe-home) |
|
| Organisation | [Hoppe-home](https://github.com/Hoppe-home) |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Memberships & Plans
|
## Plans, Budget Baseline, and Tracking Scope
|
||||||
|
|
||||||
| Plan | Cost | Notes |
|
| Item | Cost | Status | Notes |
|
||||||
|---|---|---|
|
|---|---:|---|---|
|
||||||
| GitHub Free (base) | $0 / month | Unlimited public repos, 2,000 Actions minutes/month |
|
| GitHub base plan | $0 / month | ✅ Active | Base account plan |
|
||||||
| **Copilot Pro** | **$10 / month** | AI code completion, chat, agents |
|
| Copilot Pro | $10 / month | ✅ Active | Known recurring personal cost |
|
||||||
| **GitHub budget** | **$25 / month** | Extra Actions minutes, Packages storage, Codespaces, etc. |
|
| GitHub usage budget reserve | $25 / month | ✅ Active baseline | Tracked by service category in [budget/README.md](../budget/README.md) |
|
||||||
| **Total** | **$35 / month** | |
|
| **Total monthly baseline** | **$35 / month** | | |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Repositories
|
## Repository Tracking Intent
|
||||||
|
|
||||||
| Repo | Description |
|
| Repo | Description |
|
||||||
|---|---|
|
|---|---|
|
||||||
| [personal](https://github.com/donnyandjoern-debug/personal) | This library — personal data & Family Hoppe brain |
|
| [personal](https://github.com/donnyandjoern-debug/personal) | Private owner dashboard for account/settings, spending, budget, and project-time tracking |
|
||||||
|
|
||||||
> All project repositories live under the **[Hoppe-home](https://github.com/Hoppe-home)** organisation.
|
> This repository is private and owner-focused; sharing access is optional and explicit.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Copilot Usage
|
## General GitHub Settings to Keep Current
|
||||||
|
|
||||||
- ✅ Copilot Pro active
|
- Billing profile and payment method status
|
||||||
- Used in VS Code on Mac as the primary AI assistant
|
- Copilot plan/seat status and renewal timing
|
||||||
- Copilot Coding Agent (cloud agent) enabled for autonomous issue resolution
|
- 2FA and recovery options verification
|
||||||
- See [guides/copilot.md](../guides/copilot.md) for tips
|
- Primary org memberships and role changes
|
||||||
|
- Primary devices/editors used for operational updates
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
- This account is the **owner** of the Hoppe-home organisation.
|
- Use [budget/tracking.md](../budget/tracking.md) as the single monthly ledger for spending over time.
|
||||||
- Budget of $25/month covers GitHub Actions minutes and storage beyond the free tier.
|
- Keep service-level and project-level allocations aligned with [projects/README.md](../projects/README.md).
|
||||||
- No corporate GitHub membership yet (planned for future).
|
- Optional secondary-account references should remain out of active spending scope unless explicitly enabled.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,13 @@
|
||||||
# Joern (Windows VS Code Account) — Planned
|
# Joern Account Reference — Optional Future Context
|
||||||
|
|
||||||
## Identity
|
> Not currently in active tracking scope for this private owner dashboard.
|
||||||
|
|
||||||
|
## Reference Identity (Future Use)
|
||||||
|
|
||||||
| Field | Value |
|
| Field | Value |
|
||||||
|---|---|
|
|---|---|
|
||||||
| GitHub username | _(to be decided — must use alphanumeric characters and hyphens only, e.g. `joern-hoppe`)_ |
|
| GitHub username | _(to be decided — must use alphanumeric characters and hyphens only, e.g. `joern-hoppe`)_ |
|
||||||
| Role | Secondary / Windows workspace account |
|
| Role | Optional secondary workspace account (future) |
|
||||||
| Primary device | Windows PC |
|
| Primary device | Windows PC |
|
||||||
| Primary editor | VS Code (Windows) |
|
| Primary editor | VS Code (Windows) |
|
||||||
| Organisation | [Hoppe-home](https://github.com/Hoppe-home) |
|
| Organisation | [Hoppe-home](https://github.com/Hoppe-home) |
|
||||||
|
|
@ -17,23 +19,19 @@
|
||||||
| Plan | Cost | Status | Notes |
|
| Plan | Cost | Status | Notes |
|
||||||
|---|---|---|---|
|
|---|---|---|---|
|
||||||
| GitHub Free (base) | $0 / month | Active | Unlimited public repos |
|
| GitHub Free (base) | $0 / month | Active | Unlimited public repos |
|
||||||
| **Copilot Pro** | **$10 / month** | 🟡 Planned | To be activated for Windows VS Code workflow |
|
| **Copilot Pro** | **$10 / month** | 🟡 Planned | Include in budget only if activated later |
|
||||||
| **Total** | **$10 / month** | Planned | |
|
| **Total** | **$10 / month** | Planned | |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Purpose
|
## Scope Note
|
||||||
|
|
||||||
This account is the dedicated Windows workspace for Joern, used alongside the main Family Hoppe account:
|
This page is reference-only.
|
||||||
|
Do not treat this account as active for spending or time tracking unless the owner explicitly decides to add it.
|
||||||
- Work on the same Hoppe-home projects from a Windows PC
|
|
||||||
- Use GitHub Copilot Pro independently on Windows VS Code
|
|
||||||
- Collaborate with `donnyandjoern-debug` inside the Hoppe-home organisation
|
|
||||||
- Keep code clean, professional, and precise across both machines
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Setup Checklist
|
## If Activated Later
|
||||||
|
|
||||||
- [ ] Create the GitHub account for `Joern@Hoppe.home`
|
- [ ] Create the GitHub account for `Joern@Hoppe.home`
|
||||||
- [ ] Activate Copilot Pro ($10/month)
|
- [ ] Activate Copilot Pro ($10/month)
|
||||||
|
|
@ -47,8 +45,8 @@ This account is the dedicated Windows workspace for Joern, used alongside the ma
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
|
|
||||||
- This account should **not** be the owner of Hoppe-home — keep it as a member.
|
- Keep this account separate from the primary owner-only dashboard scope.
|
||||||
- Personal data for this account can be stored in a separate `personal` repo under this account if needed.
|
- If activated, mark the exact start month before adding any budget entries.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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 |
|
| Service Category | Monthly Budget | Current Actual (Month) | Variance | Notes |
|
||||||
|---|---|---:|---|
|
|---|---:|---:|---:|---|
|
||||||
| Copilot Pro | donnyandjoern-debug (Mac) | $10 | ✅ Active |
|
| GitHub Copilot | $10 | $10 | $0 | Copilot Pro active |
|
||||||
| Copilot Pro | Joern _(account pending creation)_ | $10 | 🟡 Planned |
|
| GitHub Actions | $5 | $0 | -$5 | Estimate — update from billing |
|
||||||
| GitHub usage budget (Actions, Packages, Codespaces) | donnyandjoern-debug | $25 | ✅ Active |
|
| GitHub Packages | $3 | $0 | -$3 | Estimate — update from billing |
|
||||||
| **Total (current)** | | **$35 / month** | |
|
| GitHub Codespaces | $7 | $0 | -$7 | Estimate — update from billing |
|
||||||
| **Total (planned)** | | **$45 / month** | |
|
| 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-home | $0 | $0 | $0 |
|
||||||
| Hoppe-GitHub | $0 | $0 | $0 |
|
| Hoppe-GitHub | $0 | $0 | $0 |
|
||||||
| **Total** | **$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.
|
1. Keep one owner-only monthly baseline.
|
||||||
2. Track spend by repository and compare against allocation.
|
2. Track spending by service category and month.
|
||||||
3. Record Copilot coding/chat hours as labor input for each project.
|
3. Allocate budget and actual spending by project/repository.
|
||||||
4. Review variance at least once per month and adjust allocations.
|
4. Record monthly time spent by project/repository.
|
||||||
|
5. Mark unknown amounts as estimates until confirmed from billing.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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.
|
> 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 |
|
| Month | Total Spend (Actual) | Monthly Budget Baseline | Variance | Data Quality | Notes |
|
||||||
|---|---:|---:|---:|---:|---:|---:|---|
|
|---|---:|---:|---:|---|---|
|
||||||
| April 2026 | $10 | $0 | $0 | $10 | $35 | -$25 | Initial baseline month |
|
| 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-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 | 🟢 |
|
| 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:
|
| Month | Date | Source | Project Group | Project | Repository | Activity Type | Hours | Session Ref | Notes |
|
||||||
- VS Code Copilot Chat sessions
|
|
||||||
- Online chat sessions (GitHub / web)
|
|
||||||
|
|
||||||
| Month | Date | Source | Portfolio | 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 | 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 | |
|
| 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 |
|
| Month | Project Group | Project | 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-home | _(add project)_ | `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 |
|
| 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
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,12 @@
|
||||||
# 📁 Project Portfolio Dashboard
|
# 📁 Tracked Projects Dashboard
|
||||||
|
|
||||||
This is the enterprise-style reporting dashboard for open projects, budget allocation, and delivery status.
|
Owner-focused dashboard for tracked projects, budget allocation, and time-by-repository rollups.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Portfolio Overview
|
## Tracked Project Groups
|
||||||
|
|
||||||
| Portfolio | Owner | Open Projects | Budget Allocation | Hours Allocation | Detail |
|
| Project Group | Owner | Open Projects | Monthly Budget Allocation | Time Tracking | Detail |
|
||||||
|---|---|---:|---:|---|---|
|
|---|---|---:|---:|---|---|
|
||||||
| Hoppe-home | donnyandjoern-debug | 0 | $0 | ✅ Tracked | [View](./hoppe-home.md) |
|
| Hoppe-home | donnyandjoern-debug | 0 | $0 | ✅ Tracked | [View](./hoppe-home.md) |
|
||||||
| Hoppe-GitHub | donnyandjoern-debug | 0 | $0 | ✅ Tracked | [View](./hoppe-github.md) |
|
| Hoppe-GitHub | donnyandjoern-debug | 0 | $0 | ✅ Tracked | [View](./hoppe-github.md) |
|
||||||
|
|
@ -14,17 +14,15 @@ This is the enterprise-style reporting dashboard for open projects, budget alloc
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Open Projects Dashboard
|
## Open Projects
|
||||||
|
|
||||||
> Use this table for active execution and budget control.
|
| Project | Project Group | Repository | Status | Monthly Budget | Actual Spend (Month) | Hours (Month) | Notes |
|
||||||
|
|
||||||
| Project | Portfolio | Repository | Status | Monthly Budget | Budget Used | Hours (Month) | Notes |
|
|
||||||
|---|---|---|---|---:|---:|---:|---|
|
|---|---|---|---|---:|---:|---:|---|
|
||||||
| _(add project)_ | Hoppe-home / Hoppe-GitHub | `org/repo` | 🟢 On Track / 🟡 At Risk / 🔴 Blocked | $0 | $0 | 0h | |
|
| _(add project)_ | Hoppe-home / Hoppe-GitHub | `org/repo` | 🟢 On Track / 🟡 At Risk / 🔴 Blocked | $0 | $0 | 0h | |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Pipeline Views
|
## Pipeline Views (Optional)
|
||||||
|
|
||||||
### Planned
|
### Planned
|
||||||
|
|
||||||
|
|
@ -42,10 +40,11 @@ This is the enterprise-style reporting dashboard for open projects, budget alloc
|
||||||
|
|
||||||
## Reporting Standard
|
## Reporting Standard
|
||||||
|
|
||||||
1. Track every active project with a clear repo owner and status.
|
1. Track each active project with clear status and repository.
|
||||||
2. Maintain monthly budget allocation and actual spend by project.
|
2. Keep monthly budget allocation and actual spending per project/repo.
|
||||||
3. Record coding/chat work hours in [budget/tracking.md](../budget/tracking.md).
|
3. Keep monthly time spent by project/repo in [budget/tracking.md](../budget/tracking.md).
|
||||||
4. Review dashboard weekly to keep project and budget status accurate.
|
4. Reconcile totals between project pages and the budget ledger each month.
|
||||||
|
5. Keep this dashboard private and owner-focused.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,40 +1,48 @@
|
||||||
# 🏢 Hoppe-GitHub Portfolio Dashboard
|
# 🏢 Hoppe-GitHub Tracked Projects Dashboard
|
||||||
|
|
||||||
Enterprise dashboard for projects tracked under the Hoppe-GitHub portfolio.
|
Owner-managed project tracking for repositories under Hoppe-GitHub.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Portfolio Summary
|
## Project Group Summary
|
||||||
|
|
||||||
| Field | Value |
|
| Field | Value |
|
||||||
|---|---|
|
|---|---|
|
||||||
| Portfolio Name | Hoppe-GitHub |
|
| Project Group | Hoppe-GitHub |
|
||||||
| Owner | `donnyandjoern-debug` |
|
| Owner | `donnyandjoern-debug` |
|
||||||
| Primary Purpose | Project delivery with budget and effort transparency |
|
| Primary Purpose | Track project delivery with budget/spending and time transparency |
|
||||||
| Reporting Scope | Open projects, spend allocation, and hours by repository |
|
| Reporting Scope | Project status, budget allocation, actual spending, and time by repository |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Privacy and Scope
|
||||||
|
|
||||||
|
- This private page is part of the owner-only dashboard.
|
||||||
|
- Track only projects and spending/time data relevant to `donnyandjoern-debug`.
|
||||||
|
- Do not use this page as a shared family ledger.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Open Projects
|
## Open Projects
|
||||||
|
|
||||||
| Project | Repository | Status | Monthly Budget | Budget Used | Hours (Month) | Owner |
|
| Project | Repository | Status | Monthly Budget | Actual Spend (Month) | Hours (Month) | Owner |
|
||||||
|---|---|---|---:|---:|---:|---|
|
|---|---|---|---:|---:|---:|---|
|
||||||
| _(add project)_ | `Hoppe-GitHub/repo-name` | 🟢 On Track / 🟡 At Risk / 🔴 Blocked | $0 | $0 | 0h | |
|
| _(add project)_ | `Hoppe-GitHub/repo-name` | 🟢 On Track / 🟡 At Risk / 🔴 Blocked | $0 | $0 | 0h | |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Financial Allocation
|
## Budget + Spending Rollup
|
||||||
|
|
||||||
| Category | Amount | Notes |
|
| Category | Amount | Notes |
|
||||||
|---|---:|---|
|
|---|---:|---|
|
||||||
| Assigned Monthly Budget | $0 | Set at monthly planning review |
|
| Assigned Monthly Budget | $0 | Set at monthly planning review |
|
||||||
| Forecasted Spend | $0 | Sum of active project estimates |
|
| Forecasted Spend | $0 | Sum of active project estimates |
|
||||||
| Actual Spend | $0 | Tracked in [budget/tracking.md](../budget/tracking.md) |
|
| Actual Spend | $0 | Tracked in [budget/tracking.md](../budget/tracking.md) |
|
||||||
| Variance | $0 | Forecast - Actual |
|
| Variance | $0 | Budget - Actual |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Work-Hour Allocation (Copilot Sessions)
|
## Time Rollup (Copilot Sessions)
|
||||||
|
|
||||||
| Repository | Coding Hours | Chat Hours | Total Hours | Source |
|
| Repository | Coding Hours | Chat Hours | Total Hours | Source |
|
||||||
|---|---:|---:|---:|---|
|
|---|---:|---:|---:|---|
|
||||||
|
|
|
||||||
|
|
@ -1,49 +1,48 @@
|
||||||
# 🏢 Hoppe-home Portfolio Dashboard
|
# 🏢 Hoppe-home Tracked Projects Dashboard
|
||||||
|
|
||||||
Enterprise dashboard for projects tracked under the Hoppe-home portfolio.
|
Owner-managed project tracking for repositories under Hoppe-home.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Portfolio Summary
|
## Project Group Summary
|
||||||
|
|
||||||
| Field | Value |
|
| Field | Value |
|
||||||
|---|---|
|
|---|---|
|
||||||
| Portfolio Name | Hoppe-home |
|
| Project Group | Hoppe-home |
|
||||||
| GitHub URL | [https://github.com/Hoppe-home](https://github.com/Hoppe-home) |
|
| GitHub URL | [https://github.com/Hoppe-home](https://github.com/Hoppe-home) |
|
||||||
| Owner | `donnyandjoern-debug` |
|
| Owner | `donnyandjoern-debug` |
|
||||||
| Reporting Scope | Open projects, spend allocation, and hours by repository |
|
| Reporting Scope | Project status, budget allocation, actual spending, and time by repository |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Members
|
## Privacy and Scope
|
||||||
|
|
||||||
| Member | Role | Account |
|
- This private page is part of the owner-only dashboard.
|
||||||
|---|---|---|
|
- Track only projects and spending/time data relevant to `donnyandjoern-debug`.
|
||||||
| donnyandjoern-debug | Owner | Family Hoppe main (Mac) |
|
- Do not use this page as a shared family ledger.
|
||||||
| Joern _(account pending creation)_ | Member | Windows VS Code (planned) |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Open Projects
|
## Open Projects
|
||||||
|
|
||||||
| Project | Repository | Status | Monthly Budget | Budget Used | Hours (Month) | Owner |
|
| Project | Repository | Status | Monthly Budget | Actual Spend (Month) | Hours (Month) | Owner |
|
||||||
|---|---|---|---:|---:|---:|---|
|
|---|---|---|---:|---:|---:|---|
|
||||||
| _(add project)_ | `Hoppe-home/repo-name` | 🟢 On Track / 🟡 At Risk / 🔴 Blocked | $0 | $0 | 0h | |
|
| _(add project)_ | `Hoppe-home/repo-name` | 🟢 On Track / 🟡 At Risk / 🔴 Blocked | $0 | $0 | 0h | |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Financial Allocation
|
## Budget + Spending Rollup
|
||||||
|
|
||||||
| Category | Amount | Notes |
|
| Category | Amount | Notes |
|
||||||
|---|---:|---|
|
|---|---:|---|
|
||||||
| Assigned Monthly Budget | $0 | Set at monthly planning review |
|
| Assigned Monthly Budget | $0 | Set at monthly planning review |
|
||||||
| Forecasted Spend | $0 | Sum of active project estimates |
|
| Forecasted Spend | $0 | Sum of active project estimates |
|
||||||
| Actual Spend | $0 | Tracked in [budget/tracking.md](../budget/tracking.md) |
|
| Actual Spend | $0 | Tracked in [budget/tracking.md](../budget/tracking.md) |
|
||||||
| Variance | $0 | Forecast - Actual |
|
| Variance | $0 | Budget - Actual |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Work-Hour Allocation (Copilot Sessions)
|
## Time Rollup (Copilot Sessions)
|
||||||
|
|
||||||
| Repository | Coding Hours | Chat Hours | Total Hours | Source |
|
| Repository | Coding Hours | Chat Hours | Total Hours | Source |
|
||||||
|---|---:|---:|---:|---|
|
|---|---:|---:|---:|---|
|
||||||
|
|
@ -56,7 +55,7 @@ Enterprise dashboard for projects tracked under the Hoppe-home portfolio.
|
||||||
- [ ] Keep open projects table current
|
- [ ] Keep open projects table current
|
||||||
- [ ] Review budget variance monthly
|
- [ ] Review budget variance monthly
|
||||||
- [ ] Ensure all active repos have owners and status
|
- [ ] Ensure all active repos have owners and status
|
||||||
- [ ] Align hour totals with [budget/tracking.md](../budget/tracking.md)
|
- [ ] Align spending and hour totals with [budget/tracking.md](../budget/tracking.md)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user