Sanity check, please. I added a code block to an .aspx web part page (stored under Site Pages for a site) using SPD. Nothing I haven't done a thousand times.
<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
<script type="text/javascript" src="/siteassets/code/all/helpers.js"></script>
<script type="text/javascript" src="/SiteAssets/Code/contracts/relatedCUSTs.js"></script>
Now, a few months later, I am fundamentally altering the JavaScript code (NOT the .aspx page above) using Notepad++(relatedCUSTs.js from above) and want to save the working version just in case. So, in Notepad ++, I click Save As while working on relatedCUSTs.js and in the file picker dialog rename it to relatedCUSTs-preAutoFilter.js and then cancel the save as. Of course Notepad++ says it no longer exists and asks if I want to keep it in the editor to which I respond, yes. I finish my edits, and save the relatedCUSTs.js file all in the same session. Much to my disbelief, the .aspx page has been changed automatically!
<asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server">
<script type="text/javascript" src="/siteassets/code/all/helpers.js"></script>
<script type="text/javascript" src="/SiteAssets/Code/contracts/relatedCUSTs-preAutoFilter.js"></script>
The Modified By attribute shows SHAREPOINT\system instead of my credentials. How is this possible!!?!? (and what are the implications?)