Skip to content

About

Jira issue data toolsuite for metrics and reports

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

628 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

situation-report

Version 0.54.0 Coverage

Toolsuite for the situational picture at portfolio and solution level: flow metrics from Jira, governance registers, Value-Stream-Conference preparation, forecasts and AI-drafted narration — running locally on your own machine.

Documentation: https://jaegerfeld.github.io/situation-report/
Memoranda (Denkschriften): English · Deutsch
Architecture: https://jaegerfeld.github.io/situation-report/architecture/
Roadmap: https://github.com/users/Jaegerfeld/projects/1
Changelog: CHANGELOG.md


📚 The Memoranda Series — the thinking behind the tool

The software is the tool; the memoranda (Denkschriften) are its conceptual foundation. Six memoranda examine how large IT portfolios and solutions are led: with an honest situational picture, trained staffs, and — most recently — AI as a staff member. Written for decision-makers, no military, agile or AI background required. Freely available in English and German, each with the single most important sentence up front.

→ Read the memoranda (English) · Die Denkschriften lesen (Deutsch)

The memoranda series at a glance


This project was created as an exploration of the possibilities of AI-driven development. More than 98% of the code is written by AI — currently using Claude Code (Anthropic).

The primary goal is to study the challenges, solutions, and risks that arise when AI authors production software. At some point this may transition to a regular project with more human authorship — but not yet.

The software is intended to be genuinely useful and will continue to evolve. Feel free to use it and share feedback.

Don't be surprised if something feels a little off — even the quirks were produced by Claude.

— Robert "Jaegerfeld" Seebauer


Modules

Module Description Status
launcher Central entry point – launches all modules available
transform_data Transform raw Jira data into stage-time metrics available
build_reports Generate flow metrics and reports available
portfolio Aggregated Large-Solution & Portfolio reports across several ARTs — governance registers, conference pre-read, delta briefing, one-pager available (Alpha)
helper Helper tools (JSON Merger) available (Alpha)
testdata_generator Generate synthetic test data — realism knobs, continuation of a data set, learning from real transitions available (Beta)
get_data Retrieve data from Jira — REST or export validation, person data minimised at the source available (Alpha)
sources Pluggable external metric sources (SLO, DORA, quality) available (Alpha)
llm Pluggable AI narration (local Ollama, Claude API, prompt export, mock) available (Alpha)
simulate Simulations and forecasting models available (Alpha)
harmonisation Harmonisation score per end-to-end process — decision matrix for the board available (Alpha)

Setup

git clone https://github.com/Jaegerfeld/situation-report.git
cd situation-report
python -m venv .venv
.venv\Scripts\activate
pip install -e .

Usage

Start the launcher GUI:

  • Windows: double-click SituationReport.bat
  • macOS: double-click SituationReport.command
  • Linux: run ./SituationReport.sh
  • Terminal (all platforms): python -m launcher

The launcher opens a central window from which all available modules can be started.

License

BSD-3-Clause — see LICENSE

About

Jira issue data toolsuite for metrics and reports

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages