Skip to content

ghtraf portfolio CLI subcommand family #73

@djdarcy

Description

@djdarcy

ghtraf portfolio CLI subcommand family

Parent: Cross-repo engagement radar epic
Milestone: v0.5.0

Goal

Graduate the prototype into proper CLI subcommands following ghtraf's existing patterns.

Subcommands

ghtraf portfolio collect    # Fetch current data, store snapshot, show deltas
ghtraf portfolio show       # Show latest deltas without collecting new data
ghtraf portfolio history    # Show delta trends over time
ghtraf portfolio setup      # One-time setup: create portfolio gist, configure orgs

Design notes

New flags

--orgs ORG1,ORG2    # Limit to specific orgs (default: all accessible)
--since DATE        # Compare against specific date (default: most recent snapshot)
--format table|json # Output format

Integration with existing commands

Dependencies

Analysis

See 2026-03-21__17-57-11__dev-workflow-process_cross-repo-analytics-extend-vs-separate.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    clightraf CLI tool and command-line interfaceenhancementNew feature or requestportfolioCross-repo/org-level analytics and engagement tracking

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions