Skip to content

Rebuild repository experience around local qualification - #10

Merged
offalexjackson777-stack merged 1 commit into
mainfrom
rework/github-native-qualification
Jul 22, 2026
Merged

Rebuild repository experience around local qualification#10
offalexjackson777-stack merged 1 commit into
mainfrom
rework/github-native-qualification

Conversation

@offalexjackson777-stack

Copy link
Copy Markdown
Owner

What changed

  • replaces the duplicate GitHub Pages encyclopedia with a concise GitHub-native repository front door
  • adds generated, link-checked navigation and focused entry points for important directories
  • adds the installed loopback-only Device Qualification Console for real profile-bound identity and telemetry inspection
  • keeps hardware-changing qualification stages explicitly unavailable until supervised runners exist
  • removes obsolete Pages workflows, portal schemas, portal generators, and their drifting tests
  • aligns canonical branch rules with the five checks the repository actually emits
  • fixes the mobile console so controller entries render completely without horizontal clipping

Why

The public repository mixed duplicated documentation, broken or inconsistent navigation, obsolete Pages checks, and a website that could not truthfully perform installed-device qualification. This change restores one canonical source for generated surfaces and separates GitHub documentation from the local hardware-facing console.

User and contributor impact

Visitors get a concise README and task-based documentation entry points. Contributors get repository-wide Markdown link and anchor validation plus generated folder ownership pages. Installed users get a local-only console that reads the actual bridge state without cloud inventory or direct browser HID access.

Verification

  • exact pinned fast lane: 25 of 25 nodes passed on the candidate tree
  • exact pinned full lane: 31 of 31 nodes passed on commit 188a1fe
  • 222 Python tests passed
  • Rust formatting, warning-fatal lint, and unit suites passed
  • C++ SDK and OpenRGB contracts passed
  • two kernel builds passed
  • OpenRGB thread sanitizer passed
  • Polychromatic and private OpenRazer compatibility contracts passed
  • package reproducibility and generated freshness passed
  • all tracked Markdown links and anchors passed
  • desktop and 390x844 mobile console rendering inspected; no overlap or horizontal clipping remains

No release, tag, package publication, hardware-writing authorization, or product-readiness claim is included.

@offalexjackson777-stack
offalexjackson777-stack marked this pull request as ready for review July 22, 2026 16:38
@offalexjackson777-stack
offalexjackson777-stack merged commit c8e7cbc into main Jul 22, 2026
6 checks passed
@offalexjackson777-stack
offalexjackson777-stack deleted the rework/github-native-qualification branch July 22, 2026 16:39
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