[PR #2853] [CLOSED] fix(ci): restore reconstruction and formatting checks #5439

Closed
opened 2026-10-31 01:06:38 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/morluto/rea/pull/2853
Author: @N0zoM1z0
Created: 10/13/2026
Status: ❌ Closed

Base: main ← Head: fix/main-format-baseline-20261013


📝 Commits (10+)

  • ce8005e style: restore the main formatting baseline
  • 98d26a7 chore: sync current main into the CI baseline repair
  • 5cb3cad test(reconstruction): declare complete fixture facets
  • 65bf446 chore: sync current main into the CI baseline repair
  • 00915f4 chore: sync current main into the CI baseline repair
  • 8203881 test(ghidra): consolidate fixture imports
  • 525e04b chore: sync current main into the CI baseline repair
  • 54305a5 test(setup): preserve retained-directory tuple types
  • 45aa3c5 chore: sync current main into the CI baseline repair
  • 54738aa fix(setup): retain Devin JSON configuration

📊 Changes

3 files changed (+36 additions, -24 deletions)

View changed files

📝 docs/readme/README_tr.md (+23 -23)
📝 scripts/lib/clean-linux-hopper-runtime.mjs (+3 -1)
📝 src/domain/reconstructionVerification.functionSources.test.ts (+10 -0)

📄 Description

Current main still fails one portable reconstruction test and its pinned formatter after the independently merged #2895 and #2910 repairs. This keeps only the remaining three-file baseline repair:

  • declare all eight dossier facets available in the complete reconstruction fixture, matching the fixture's complete relationship coverage after #2223 and #2450 converged; and
  • apply the pinned formatter's exact output to the newly merged Turkish capability table and isolated Linux Hopper inventory helper.

Validation on the pinned Node.js 24.18.0 / npm 11.16.0 toolchain with 2 CPUs and an 8 GiB process-family limit:

  • npm run check:ci: 8/8 static tasks and architecture guards passed on current main; peak family RSS 5.67 GiB.
  • npm run test:local -- src/domain/reconstructionVerification.functionSources.test.ts: 68/68 passed; peak family RSS 482 MiB.
  • git diff --check passed.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/morluto/rea/pull/2853 **Author:** [@N0zoM1z0](https://github.com/N0zoM1z0) **Created:** 10/13/2026 **Status:** ❌ Closed **Base:** `main` ← **Head:** `fix/main-format-baseline-20261013` --- ### 📝 Commits (10+) - [`ce8005e`](https://github.com/morluto/rea/commit/ce8005e82f633acf3f0a12811bb02c42b1313558) style: restore the main formatting baseline - [`98d26a7`](https://github.com/morluto/rea/commit/98d26a79d1a006f5d1b0629b6b890115801e479e) chore: sync current main into the CI baseline repair - [`5cb3cad`](https://github.com/morluto/rea/commit/5cb3cadf92e5c61a6b54897831d844b3ebaef744) test(reconstruction): declare complete fixture facets - [`65bf446`](https://github.com/morluto/rea/commit/65bf446f638d7181e092ff9bd807cbdc8e0628db) chore: sync current main into the CI baseline repair - [`00915f4`](https://github.com/morluto/rea/commit/00915f484fd1eafd0794851b6070f3365dc75848) chore: sync current main into the CI baseline repair - [`8203881`](https://github.com/morluto/rea/commit/820388161a7b6b0686c133b59ee3cfe8ab21f4f1) test(ghidra): consolidate fixture imports - [`525e04b`](https://github.com/morluto/rea/commit/525e04b0e844aa8238f5388b2c6cab42281e9a21) chore: sync current main into the CI baseline repair - [`54305a5`](https://github.com/morluto/rea/commit/54305a5db65a16e98ec925a2757df24dc4c5ec31) test(setup): preserve retained-directory tuple types - [`45aa3c5`](https://github.com/morluto/rea/commit/45aa3c5aec0891efb55726c06abb97a925ca7d03) chore: sync current main into the CI baseline repair - [`54738aa`](https://github.com/morluto/rea/commit/54738aa3fe44bed7dec750b534276b9419115a0b) fix(setup): retain Devin JSON configuration ### 📊 Changes **3 files changed** (+36 additions, -24 deletions) <details> <summary>View changed files</summary> 📝 `docs/readme/README_tr.md` (+23 -23) 📝 `scripts/lib/clean-linux-hopper-runtime.mjs` (+3 -1) 📝 `src/domain/reconstructionVerification.functionSources.test.ts` (+10 -0) </details> ### 📄 Description Current `main` still fails one portable reconstruction test and its pinned formatter after the independently merged #2895 and #2910 repairs. This keeps only the remaining three-file baseline repair: - declare all eight dossier facets available in the complete reconstruction fixture, matching the fixture's complete relationship coverage after #2223 and #2450 converged; and - apply the pinned formatter's exact output to the newly merged Turkish capability table and isolated Linux Hopper inventory helper. Validation on the pinned Node.js 24.18.0 / npm 11.16.0 toolchain with 2 CPUs and an 8 GiB process-family limit: - `npm run check:ci`: 8/8 static tasks and architecture guards passed on current `main`; peak family RSS 5.67 GiB. - `npm run test:local -- src/domain/reconstructionVerification.functionSources.test.ts`: 68/68 passed; peak family RSS 482 MiB. - `git diff --check` passed. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-31 01:06:38 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
morluto/rea#5439
No description provided.