Skip to content

Comments

docs: comprehensive README with gradual discovery#89

Open
sjelfull wants to merge 2 commits intov3from
feature/readme-update
Open

docs: comprehensive README with gradual discovery#89
sjelfull wants to merge 2 commits intov3from
feature/readme-update

Conversation

@sjelfull
Copy link
Owner

Summary

Rewrites the README with a gradual discovery structure — readers start with the simplest overview and progressively encounter more detail.

Structure

  1. What It Does — One-paragraph overview of capabilities
  2. Requirements & Installation — Get started fast
  3. Configuration — Full settings reference with defaults table
  4. Console Commands — Prune logs, update geo database
  5. Geolocation — MaxMind setup guide
  6. Tracked Events — Complete reference tables organized by category (content, user, permission, schema, system)
  7. Extending Audit — Snapshot events, permissions, template variables
  8. Upgrading — Migration notes from Craft 4

Changes

  • Updated for Craft 5 / PHP 8.2+ requirements
  • Added all event categories with constants and descriptions
  • Added configuration reference table with all toggles
  • Added extending section for developers
  • Added upgrade guide
  • Organized for progressive complexity (casual user → power user → developer)

Blueprint added 2 commits February 10, 2026 21:58
- Updated for Craft 5 / PHP 8.2+ requirements
- Organized with progressive complexity: overview → install → config → events → extending
- Added complete event reference tables (content, user, permission, schema, system)
- Added configuration reference with all settings and defaults
- Added extending section (snapshot events, permissions, template variables)
- Added upgrade guide from Craft 4
- Added console commands documentation
- Events reference table (10 events across 6 categories)
- Code examples for 3 most common use cases:
  1. Cancel logging (EVENT_BEFORE_LOG — skip bot traffic)
  2. Register custom events (EVENT_REGISTER_EVENT_TYPES — Commerce)
  3. Filter by element type (EVENT_DEFINE_SHOULD_LOG — skip Assets)
- Links to docs/events.md for full reference
- Preserves existing EVENT_SNAPSHOT example
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