| title | Agent-helper guidance |
|---|---|
| date | 2025-10-18 |
| lastmod | 2025-10-18 |
| status | active |
This is the htmltest project - a fast HTML validation and link checker written in Go.
When starting a session or before making changes, review:
@docs/ops/session-start.md- Session start checklist and context@docs/tasks/summary.md- Summary of all changes on dev/main@docs/tasks/design.md- Design decisions (status codes, etc.)@CONTRIBUTING.md- Development practices
- Use TDD: Write tests first (RED), then implementation (GREEN)
- Use Makefile targets:
make test-tddandmake test-tdd-cachefor development
- Branch:
dev/main - Current feature: CacheAllExternal - COMPLETE ✅ (see
@docs/tasks/cache-unchecked-external-links.md)
Examples:
make test-tdd TEST_RUN=TestName # Run specific test with clean cache
make test-tdd TEST_RUN='.*Cache.*' # Run all cache tests
make test-tdd-cache TEST_RUN=TestName # Same but shows cache state