Skip to content

docs(claude-md): update CLAUDE.md with improved quick reference#150

Merged
marevol merged 1 commit intomasterfrom
docs/update-claude-md
Mar 12, 2026
Merged

docs(claude-md): update CLAUDE.md with improved quick reference#150
marevol merged 1 commit intomasterfrom
docs/update-claude-md

Conversation

@marevol
Copy link
Contributor

@marevol marevol commented Mar 12, 2026

Summary

Updates CLAUDE.md to improve accuracy and remove redundant content.

Changes Made

  • Remove "Best Practices for AI Assistants" section (redundant with standard dev practices)
  • Expand DI config file listing in Quick Reference to include all config files (transformer.xml, transformer_basic.xml, mimetype.xml, encoding.xml, robotstxt.xml, sitemaps.xml, filter.xml, interval.xml, contentlength.xml, urlconverter.xml, container.xml, log.xml)
  • Fix exception hierarchy to accurately reflect the codebase — all exceptions are unchecked and extend CrawlerSystemException, with correct nesting of ChildUrlsException, ExtractException, and missing exceptions added (CrawlerLoginFailureException, ExecutionTimeoutException, MimeTypeException, MultipleCrawlingAccessException, RobotsTxtException, SitemapsException)

Testing

Documentation-only change, no code changes.

Additional Notes

The previous exception hierarchy was inaccurate — it incorrectly labeled CrawlingAccessException as "checked" and omitted several exception types present in the codebase.

Remove redundant AI assistant best practices section and expand the
Quick Reference section with complete DI config file listings and
accurate exception hierarchy reflecting the actual codebase.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@marevol marevol merged commit 0851d25 into master Mar 12, 2026
1 check passed
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