Skip to content
This repository was archived by the owner on Mar 26, 2026. It is now read-only.

Fix audit findings from rules review#39

Merged
vitbokisch merged 1 commit into
mainfrom
fix-audit-findings
Mar 25, 2026
Merged

Fix audit findings from rules review#39
vitbokisch merged 1 commit into
mainfrom
fix-audit-findings

Conversation

@vitbokisch
Copy link
Copy Markdown
Contributor

Summary

Fixes from auditing the codebase against its own rules:

  • Fix 3 bare signal reads in counter template ({count}{() => count()})
  • Remove last as any — proper Ref<HTMLAnchorElement> in link.tsx
  • Fix middleware signature in architecture.md to match actual API
  • Add onUnmount to code-style.md lifecycle hooks

Zero as any remaining in codebase. All rules consistent with implementation.

🤖 Generated with Claude Code

- Fix 3 bare signal reads in counter template: {count} → {() => count()}
- Fix link.tsx ref type: HTMLElement → HTMLAnchorElement, remove as any
- Fix architecture.md middleware signature to match actual API
- Fix code-style.md: add onUnmount to lifecycle hooks list

Zero as any in codebase.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vitbokisch vitbokisch merged commit af8e45a into main Mar 25, 2026
11 checks passed
@vitbokisch vitbokisch deleted the fix-audit-findings branch March 25, 2026 10:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant