Skip to content

Process: an automated weekly status report (bench ratios, sizes, app/php-src scoreboards, matrix counts, CI streak, open P0s, closed-but-partial list) posted as a docs page and a tracker comment — replaces hand-written status issues (script/status-report.php, .github/workflows/status-weekly.yml) #36404

Description

@PurHur

Category

Tooling: · visibility without ceremony · child of #36379

Why

The maintainer's tracker forbids status issues ("Do not spend runs on … Status issues"), yet the only way anyone learned the real state this month was two multi-hour audits. release-readiness --json (#11) and build/status.json (#17) will contain everything; nobody will look unless it is delivered.

Deliverable

  • script/status-report.php: renders build/status.json + GitHub data (issues opened/closed by label, PRs merged, needs-respin from Stdlib: array_pop, array_shift, array_values, sizeof #22, P0/P1 open list, CI streak) into Markdown.
  • status-weekly.yml: Monday 06:00 UTC, runs the fast gates in the pinned image, writes docs/pages/status/<date>.md, updates docs/pages/status/latest.md, posts the summary as a comment on the active release-roadmap tracker, and (optional, maintainer's choice) to the Telegram bot the box already runs — human-first wording per the maintainer's messaging rule.
  • Trend deltas vs last week on every number.

Done when

  • Four consecutive weekly reports published; the tracker comment links them
  • Zero hand-written status issues opened in that period

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:toolingTooling / CI / docsenhancementNew feature or requestimplementation-readySpec complete: repro, php-src ref, done-when — safe for workers to claimphase-0:FoundationPhase 0 – foundation & DevEx

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions