# Commits that only move code between files (0.2.0 refactor plan, rule 3: a commit listed here changes nothing but where # the code lives). Blame skips them when asked to: # git config blame.ignoreRevsFile .git-blame-ignore-revs (GitHub's blame view reads this file by itself) # For lines that moved into a new file, add -C -C (git blame -C -C ) to follow them to their old file. # feedback5 R1: server/index.js top-level code → server/http/ (config, common, files, static, media, buildTag, websocket, boot) b48a67caec5ba0699097e21f3db4d4dbb35a2aed # feedback5 R3: server/sim/Battle.js → server/sim/battle/*.js (the Battle methods, verbatim) 13224f9483d94f65089e289ff2be63f50a69b1cb # feedback5 R3: server/sim/content/enemies.js → server/sim/content/enemies/*.js (helpers, archetypes, kit families) 560328cacc863c26d07780096527e255ebf62bc4 # feedback5 R4: kits/tier1..6.js → kits/ops/ (one file per kit), kits/shared/, kits/index.js 1169102d46742474bf0f0189d467c791984d9e05 # feedback5 R2: server/match/Match.js → server/match/match/*.js (the Match methods, verbatim; shared constants in common.js) 1ca4936f0a541cabda9acae5fe6f9213df4b5e6a # feedback5 R2: server/match/PlayerState.js → server/match/player/*.js (the PlayerState methods, verbatim) 64443b4aab3126d6703509b8c47e9cfa58b75157 # feedback5 R5: public/js/ui/gameLogic.js → public/js/ui/gameLogic/*.js (the barrel re-exports) eb04f5dfa4f396b17e987b61a47fbcdc2b8b2fdf # feedback5 R5: public/js/render/fx.js → public/js/render/fx/*.js (methods installed in source order) c1b8292f92f5f07581342babe84ba0ac8a1dcf82 # feedback5 R5: public/js/render/app.js prelude → public/js/render/app/*.js (createFieldView stays) aaef748ad95b33117654bf2f82b956de6b6509ff # feedback5 R5: public/js/screens/game.js plates, marks and keepEarly → public/js/screens/game/*.js dd07dc1ec10a47cb93490018c047c1eac5ab5157 # feedback5 WW: docs/DESIGN.md → docs/design/*.md (the rules) and docs/history/*.md (the revisions), verbatim; DESIGN.md the index da1f5830cad2516381ef083c9aa37b9d7b5b4bb1