Skip to content

Improve audit serve accessibility and state integrity - #240

Merged
saagpatel merged 2 commits into
mainfrom
codex/accessibility-quality-ghra-20260823
Aug 24, 2026
Merged

Improve audit serve accessibility and state integrity#240
saagpatel merged 2 commits into
mainfrom
codex/accessibility-quality-ghra-20260823

Conversation

@saagpatel

Copy link
Copy Markdown
Owner

Summary

  • Restore canonical portfolio and repository-detail behavior for the current public PortfolioTruthV1 fixture.
  • Add packaged local interaction support for refresh, run, approval, initiative, cancellation, reconnection, and bounded-output recovery paths.
  • Distinguish missing, malformed, stale, partial, and unavailable evidence without inventing successful state.
  • Improve keyboard focus, live announcements, progress semantics, reduced-motion behavior, and compact/RTL reflow.
  • Bind audit commands to the server-owned output root and reject crafted value-taking flags.

Verification

  • 3,587 tests passed and 2 skipped; ruff, changed-file mypy, JavaScript syntax, and patch hygiene passed.
  • 25/25 exact-head browser assertions passed with external network blocked.
  • Four page scans reported zero serious or critical axe findings.
  • Independent P1/P2 review completed with no remaining findings and PASS.

Proof boundaries

Browser behavior used a deterministic public local fixture and isolated local child processes. This does not establish live GitHub/provider behavior, CI success, deployment, field performance, Safari/Firefox behavior, physical-device behavior, or human assistive-technology acceptance.

Reviewer focus

  • Run ownership, cancel/reconnect, and bounded-buffer truncation behavior.
  • Approval/initiative readback integrity and count updates.
  • Missing versus unavailable evidence presentation.
  • Keyboard focus restoration, announcements, and offline local-runtime behavior.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.


maturity_tier = compute_tier(project)
maturity_label = tier_name(maturity_tier)
except (KeyError, TypeError, ValueError):
self._next_line += 1
try:
self._proc.stdin.close()
except OSError:
@saagpatel
saagpatel merged commit 7d4e23b into mainAug 24, 2026
3 checks passed
@saagpatel
saagpatel deleted the codex/accessibility-quality-ghra-20260823 branch August 24, 2026 02:44
Sign up for freeto 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.

2 participants

@saagpatel@github-advanced-security