SDD Observatory
Stars
546
Contributors
6
Open issues
10
Age
4 months
Last push
3 days ago
Latest release
v1.4.0 Jul 29, 2026
Week of Aug 31, 2025: 0 commits Week of Sep 7, 2025: 0 commits Week of Sep 14, 2025: 0 commits Week of Sep 21, 2025: 0 commits Week of Sep 28, 2025: 0 commits Week of Oct 5, 2025: 0 commits Week of Oct 12, 2025: 0 commits Week of Oct 19, 2025: 0 commits Week of Oct 26, 2025: 0 commits Week of Nov 2, 2025: 0 commits Week of Nov 9, 2025: 0 commits Week of Nov 16, 2025: 0 commits Week of Nov 23, 2025: 0 commits Week of Nov 30, 2025: 0 commits Week of Dec 7, 2025: 0 commits Week of Dec 14, 2025: 0 commits Week of Dec 21, 2025: 0 commits Week of Dec 28, 2025: 0 commits Week of Jan 4, 2026: 0 commits Week of Jan 11, 2026: 0 commits Week of Jan 18, 2026: 0 commits Week of Jan 25, 2026: 0 commits Week of Feb 1, 2026: 0 commits Week of Feb 8, 2026: 0 commits Week of Feb 15, 2026: 0 commits Week of Feb 22, 2026: 0 commits Week of Mar 1, 2026: 0 commits Week of Mar 8, 2026: 0 commits Week of Mar 15, 2026: 0 commits Week of Mar 22, 2026: 0 commits Week of Mar 29, 2026: 0 commits Week of Apr 5, 2026: 0 commits Week of Apr 12, 2026: 0 commits Week of Apr 19, 2026: 0 commits Week of Apr 26, 2026: 120 commits Week of May 3, 2026: 89 commits Week of May 10, 2026: 329 commits Week of May 17, 2026: 252 commits Week of May 24, 2026: 248 commits Week of May 31, 2026: 80 commits Week of Jun 7, 2026: 154 commits Week of Jun 14, 2026: 40 commits Week of Jun 21, 2026: 78 commits Week of Jun 28, 2026: 41 commits Week of Jul 5, 2026: 44 commits Week of Jul 12, 2026: 24 commits Week of Jul 19, 2026: 21 commits Week of Jul 26, 2026: 66 commits Week of Aug 2, 2026: 15 commits Week of Aug 9, 2026: 12 commits Week of Aug 16, 2026: 0 commits Week of Aug 23, 2026: 3 commits
Commits per week, last 12 months · 1.6K total
View weekly commit data
Week startingCommits
Aug 23, 20263
Aug 16, 20260
Aug 9, 202612
Aug 2, 202615
Jul 26, 202666
Jul 19, 202621
Jul 12, 202624
Jul 5, 202644
Jun 28, 202641
Jun 21, 202678
Jun 14, 202640
Jun 7, 2026154
May 31, 202680
May 24, 2026248
May 17, 2026252
May 10, 2026329
May 3, 202689
Apr 26, 2026120
Apr 19, 20260
Apr 12, 20260
Apr 5, 20260
Mar 29, 20260
Mar 22, 20260
Mar 15, 20260
Mar 8, 20260
Mar 1, 20260
Feb 22, 20260
Feb 15, 20260
Feb 8, 20260
Feb 1, 20260
Jan 25, 20260
Jan 18, 20260
Jan 11, 20260
Jan 4, 20260
Dec 28, 20250
Dec 21, 20250
Dec 14, 20250
Dec 7, 20250
Nov 30, 20250
Nov 23, 20250
Nov 16, 20250
Nov 9, 20250
Nov 2, 20250
Oct 26, 20250
Oct 19, 20250
Oct 12, 20250
Oct 5, 20250
Sep 28, 20250
Sep 21, 20250
Sep 14, 20250
Sep 7, 20250
Aug 31, 20250

Metrics updated Aug 27, 2026 · collected automatically from the GitHub API

Spec structure

Location
docs/superpowers/
Formats
Markdown
Notes
Five subdirectories of dated Markdown artifacts: plans/ (107 files), specs/ (55), findings/ (17), notes/ (1), and status/ (1). Plans pair with -results.md companions (e.g. the rendering-rearchitecture-phase* series), and findings/ holds root-cause diagnoses like 2026-07-08-mate-compositor-drag-smear-diagnosis.md.

Assessment drift: low

Spec-to-code drift

Low. Active work stays in lockstep: designs and plans land the same day as (or days ahead of) their implementation across 275 commits touching docs/superpowers/, and the newest spec-path commit (2026-07-16) sits one day behind the repository’s last push. The tree is an append-only log of dated artifacts, though, and the project’s own 2026-07-11-doc-retention-audit.md found 131 of its files no longer referenced from live docs — historical staleness is acknowledged and actively curated rather than silently accumulating.

Defects and rework

Rework is unusually visible. findings/ holds 17 dated root-cause documents (e.g. 2026-06-09-glx-tfp-radv-export-rootcause.md, 2026-07-08-mate-compositor-drag-smear-diagnosis.md), and the latest cycle explicitly targets a recurring bug class: the grab-ownership plan unifies three parallel grab fields so that the “release routes to the wrong client / grab lingers” defect class collapses. Commit messages show specs absorbing revision before code does (“codex-clean after 2 review rounds”, “KMS teardown fix plan v4”).

Maintenance outcomes

In under three months the project went from bootstrap to running full MATE, XFCE, and Cinnamon desktops, tagging v1.0.0 through v1.3.0 along the way, with four contributors working through the shared spec tree. The retention audit is itself a maintenance signal: the team treats the spec corpus as something to curate, not a write-only log.

Timeline

  1. Latest spec activity

    "fix(grab): unify pointer-grab ownership + Xorg-faithful guard/attribution/lifetime" — spec, plan, and implementation for grab-ownership unification.

  2. Spec-tree retention audit

    `status/2026-07-11-doc-retention-audit.md` inventoried the tree and classified 131 of its files as unreferenced "migration archaeology" to be archived.

  3. Superpowers adopted at project creation

    First spec-path commit — "docs: design for property storage + shared server state" — landed the day the repository was created.

Metrics updated Aug 27, 2026 · Assessment last reviewed Jul 19, 2026 · Added Jul 19, 2026 · How we track