Resolve Git merge and rebase conflicts safely for the IronAI repository. Use when `git status` shows unmerged paths, conflict markers (`<<<<<<<`, `=======`, `>>>>>>>`) are present, `git pull --rebase` fails with conflicts, or README/docs workflow sections diverge.
Resolve conflicts cleanly, preserve intended meaning, keep docs readable, and finish rebase/merge without breaking the app.
README.md, *.md) unless clearly obsolete.Run:
git statusgit diff --name-only --diff-filter=UOpen each conflicted file and locate all conflict blocks.
For every block:
<<<<<<<Use this by default for docs unless instructed otherwise:
prmain/shipmain), keep legacy notes only when still relevant, mark them as Legacy.gh auth)After resolving all conflicts:
git add <files>git rebase --continuegit commitRun:
npm test (or npm run test if that is the repo standard)npm run build when changes can affect build/toolingThen confirm git status is clean.
ship.sh vs npm run shipmain references consistent.gh auth status || gh auth login.