Skip to content

fix(reports): rewrite the HyperIDE report as a spec-traced product report for 6 Aug to 6 Nov 2026 (Refs #6) - #16

Merged
alex-mextner merged 1 commit into
mainfrom
product-spec-report-20261106
Nov 6, 2026
Merged

alex-mextner merged 1 commit into
mainfrom
product-spec-report-20261106

Conversation

@alex-mextner

Copy link
Copy Markdown
Member

Refs #6

Rewrites the HyperIDE report at reports/hyper-2026-10/ (same URL) as a product and architecture report for 6 August to 6 November 2026.

  • The first screen names the corrected behavior: refused and rolled-back style edits, inline-style fallback for a missing CSS rule, second Fill pick, real inspector size and source navigation, preview and Explorer fixes.
  • The results are completed outcomes: merged Master Style Editor fixes, task-only inspector, preview and Explorer fixes, and the Canvas contract and Style Editor stale-write scopes, labelled "implemented and checked on the cited branch, not merged" with an exact boundary next to the proof.
  • Each result gives what was broken, what changed, a spec quote with file, exact revision, section and line range, the linked tasks (key, title, state, UUID), pull requests and owned commits, and the recorded proof. Russian originals keep their wording and carry a labelled English translation.
  • Spec coverage and boundaries (spec revisions, Retro, state master spec, older specs, open task-only work) sit in one collapsed appendix.
  • Only real before and after pairs are shown (4 PNGs from the product repository, hash-recorded).
  • New source record reports/hyper-2026-10/evidence.json; new versioned stylesheet reports/shared/product-report-20261106.css (earlier stylesheets unchanged).
  • StateLib and Conloca: product-focused corrections only. #833 stays credited by its original commit, with first-commit proof recorded for the pull requests opened from the alias account. Count, dependency and CI-gate content is removed from the Conloca lead, tiles and typed-contracts result.
  • Tests: scripts/ci/check-product-report.py (new), check-own-results.py updated (including an opener/squash-author regression), the rendered contract extended and run in CI.

Checked locally: both contract suites, 19 mutation checks against the new suite, the rendered contract on desktop, Android, iPhone, iPhone SE and no-JS viewports, WebKit (iPhone 13 and desktop), and text-lint on the rendered copy including the Russian originals and translations. Native three-role review of the final diff passed.

…port for 6 Aug to 6 Nov 2026 (Refs #6)

Replaces the October release summary at reports/hyper-2026-10/ (URL kept) with a
product and architecture report for 6 August to 6 November 2026.

- The first screen names the corrected behavior: refused and rolled-back style edits,
  inline-style fallback for a missing CSS rule, second Fill pick, real inspector size
  and source navigation, preview and Explorer fixes.
- Results are completed outcomes only: merged Master Style Editor fixes, task-only
  inspector, preview and Explorer fixes, and Canvas contract and Style Editor
  stale-write scopes labelled "implemented and checked on the cited branch, not merged"
  with an exact boundary next to the proof.
- Each result gives what was broken, what changed, a spec quote with file, exact
  revision, section and line range (Russian originals with a labelled English
  translation), the linked tasks (key, title, state, UUID), pull requests and owned
  commits, and the recorded proof.
- Spec coverage and boundaries (spec revisions, Retro, state master spec, older specs,
  open task-only work) sit in one collapsed appendix and are not presented as results.
- Only real before and after pairs are shown (4 hash-recorded PNGs).
- New source record reports/hyper-2026-10/evidence.json and versioned stylesheet
  reports/shared/product-report-20261106.css; earlier stylesheets unchanged.
- StateLib and Conloca: product-focused corrections only (#833 stays credited by its
  original commit with first-commit proof recorded; count, dependency and CI-gate
  content removed from the Conloca lead, tiles and typed-contracts result).
- New contract test scripts/ci/check-product-report.py, shared HTML helpers, updated
  own-results test (including an opener/squash-author regression) and rendered
  contract, wired into CI.
@alex-mextner
alex-mextner merged commit 8e12920 into main Nov 6, 2026
1 check passed
@alex-mextner
alex-mextner deleted the product-spec-report-20261106 branch November 6, 2026 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant