# Development Documentation

Developer-focused documentation for setup, workflows, testing, and troubleshooting.

## Sections

### [Setup](setup/)

- Environment setup
- Configuration guides
- HubSpot integration setup

### [Workflows](workflows/)

Development workflows and best practices (to be expanded)

### [Testing](testing/)

- Testing guides and protocols
- E2E testing documentation
- Validation procedures

### [Troubleshooting](troubleshooting/)

- Common issues and solutions
- Debugging guides
- Error handling patterns

## Key Documents

- **[Dev Tooling](DEV_TOOLING.md)** - Linting, formatting, validation, Makefile, Composer scripts
- **[JavaScript Logging Best Practices](JAVASCRIPT_LOGGING_BEST_PRACTICES.md)** - Console logging guidelines
- **[Security Review](SECURITY_REVIEW.md)** - Security best practices
- **[Attribution Debugging Guide](ATTRIBUTION_DEBUGGING_GUIDE.md)** - Lead attribution troubleshooting

## Quick Links

- **Running validators?** → [Dev Tooling](DEV_TOOLING.md)
- **Setting up development environment?** → [Setup Guides](setup/)
- **Writing tests?** → [Testing Documentation](testing/)
- **Debugging issues?** → [Troubleshooting Guides](troubleshooting/)

**Last Updated:** 2026-02-13
