Skip to content

Sync main into develop, resolves PR #187's conflict - #189

Merged
chaksaray merged 2 commits into
developfrom
sync-main-into-develop-2
Aug 15, 2026
Merged

chaksaray merged 2 commits into
developfrom
sync-main-into-develop-2

Conversation

@chaksaray

Copy link
Copy Markdown
Contributor

Summary

PR #187 (`develop` → `main`, the standard promotion PR) is showing
`CONFLICTING`/`DIRTY`. Root cause: `main` has one commit not yet on
`develop` -- `49e4691` (PR #186, "research: AVE → OpenCRE pilot
mapping (Batch 1 submitted, issue open)") -- which independently landed
the same OpenCRE pilot files and the AVE-2026-00070 researcher fix that
had already reached `develop` separately via PR #185 and PR #182. Same
underlying content, different commit history on each branch -- a
divergence conflict, not a real content conflict.

Confirmed by merging locally: only one actual conflict, in the
generated `dist/ave-records-latest.manifest.json` (record count /
timestamp), same as every prior instance of this exact conflict shape
in this repo. Resolved by regenerating via the canonical
`scripts/build-records.js` rather than hand-editing -- `dist/ave-records-latest.json`
itself came out byte-identical after rebuild, confirming the two
branches' actual record content already agreed.

Note on process

Learned from resolving PR #181's identical-shaped conflict earlier:
this repo's `develop` branch protection rejects direct pushes and
merge commits pushed straight to the branch ref. Did not repeat that
mistake here -- this is a normal PR into `develop`, for a human to
merge through GitHub's UI, not a direct push.

Checklist

  • `python3 scripts/validate_records.py` -- 80/80 valid
  • `python3 scripts/check_fixtures.py` -- all have fixtures
  • `pytest tests/ -x -q` -- 339 passed
  • Manifest regenerated via `node scripts/build-records.js`, not
    hand-edited

chaksaray and others added 2 commits August 15, 2026 08:06
…#186)

Co-authored-by: chaksaray <15962335+chaksaray@users.noreply.github.com>
# Conflicts:
#	dist/ave-records-latest.manifest.json
@chaksaray
chaksaray merged commit a6491b3 into develop Aug 15, 2026
6 checks passed
@chaksaray
chaksaray deleted the sync-main-into-develop-2 branch August 15, 2026 01:53
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