Skip to content

Reconcile release ancestry with authoritative hub content - #19

Merged
AJ-Koenig merged 9 commits into
stagingfrom
AJ/reconcile-assembly-promotion
Sep 4, 2026
Merged

AJ-Koenig merged 9 commits into
stagingfrom
AJ/reconcile-assembly-promotion

Conversation

@AJ-Koenig

Copy link
Copy Markdown
Contributor

Resolve main/staging migration conflicts by retaining the validated hub-seeded staging tree exactly, including its portable English-filename validator. Main-only content and legacy translations are superseded by the explicitly authoritative first-pass hub seed. No tree changes relative to staging. This is a long-lived branch ancestry reconciliation and must use a merge commit, not squash, to unblock staging-to-main promotion #18.

AJ-Koenig and others added 9 commits August 16, 2026 08:52
Docs-Source-Repo: researchanddesire/rad-app

Docs-Source-Branch: main

Docs-Source-SHA: a1adea1394fe5382a5c209c1aaf4ee3b30e62989
Promote healthy Ohai synchronization to main
Promote open assembly docs contributions to main
## What changed

- restores the assembly-first home and product navigation
- brings back paired guide photography and captions for DTT, Lockbox,
and RADR
- embeds tracked KiCad boards through the new `KiCanvas` component
- repairs BOM structure, category colors, responsive scrolling, and
hydration-safe status/footer markup
- removes duplicate body headings and converts local MDX links to
extensionless routes
- adds a current architecture page and stronger content validation

## Why

The Fumadocs migration retained much of the prose but flattened the
original assembly workflow and introduced broken links, duplicated
headings, missing board previews, awkward tables, and inconsistent image
layouts.

## Impact

The public source remains authoritative and will synchronize into the
repaired Fumadocs renderer merged in [rad-app
#1796](researchanddesire/rad-app#1796).

## Validation

- `node scripts/validate-content.mjs`
- exact public/private content-tree comparison
- rad-app OHAI typechecks and production build
- 4 focused Playwright tests
- manual light/dark, desktop/mobile, BOM, guide-photo, and KiCanvas QA
Docs-Source-Repo: researchanddesire/rad-app

Docs-Source-Branch: main

Docs-Source-SHA: 1694034aa1972a4de6e7243f135680d1b5ebccf6
Docs-Source-Repo: researchanddesire/rad-app

Docs-Source-Branch: main

Docs-Source-SHA: 5679627970609aa9592eb8ed2f7b3c55d93e0bc5
Docs-Source-Repo: researchanddesire/rad-app

Docs-Source-Branch: main

Docs-Source-SHA: faac98f58e91059e8800f5bfe0ce6b2731ab3645
Docs-Source-Repo: researchanddesire/rad-app

Docs-Source-Branch: main

Docs-Source-SHA: 24ee98e031708ee970d195b12766b34efc90e3ec
@AJ-Koenig
AJ-Koenig marked this pull request as ready for review September 4, 2026 21:23
@AJ-Koenig
AJ-Koenig merged commit f945bec into staging Sep 4, 2026
1 check passed
@AJ-Koenig
AJ-Koenig deleted the AJ/reconcile-assembly-promotion branch September 4, 2026 21:23
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.

2 participants