Skip to content

Conversation

@zharinov
Copy link
Member

@zharinov zharinov commented Jan 6, 2026

Summary

  • Fix negated field syntax in AGENTS.md (!field-field)
  • Update plotnik-core description to reflect its actual scope (NodeTypes, StaticNodeTypes)
  • Add missing tree-navigation.md link to documentation section
  • Rename tests.rstype_check_tests.rs to follow *_tests.rs convention
  • Fix lifetime convention violations: 't'a for non-tree borrows, 'ctx'a, 's'b

Why

Codebase audit revealed discrepancies between AGENTS.md documentation and actual implementation. These changes align documentation with reality and enforce documented conventions consistently.

@zharinov zharinov enabled auto-merge (squash) January 6, 2026 17:20
@zharinov zharinov force-pushed the refactor/enforce-conventions branch 3 times, most recently from eb368fb to b24f5b5 Compare January 6, 2026 17:28
@zharinov zharinov force-pushed the refactor/enforce-conventions branch from b24f5b5 to 6064d65 Compare January 6, 2026 17:30
@zharinov zharinov disabled auto-merge January 6, 2026 17:30
@zharinov zharinov enabled auto-merge (squash) January 6, 2026 17:30
@zharinov zharinov changed the title refactor: Enforce AGENTS.md conventions and fix documentation discrepancies refactor: Update AGENTS.md Jan 6, 2026
@zharinov zharinov merged commit 054f62d into master Jan 6, 2026
4 checks passed
@zharinov zharinov deleted the refactor/enforce-conventions branch January 6, 2026 17:31
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.

2 participants