Add codebase analysis documentation and update gitignore b48d7b7 unverified Claude commited on Nov 16