Skip to main content

Weekly Sync - 4 August 2026

Attendees

Summary

  • Nirjas PR #76 merged (1 August): Tree-Sitter comment extraction across all supported languages except plain text.
  • After the SLOC / comment-line fixes, Kaushl approved (31 July) and asked for a squash; commits were squashed and the PR landed.
  • Comment detection was already matching master (sometimes better); the merge unblocks #77 (tooling) and #78 (ML gate).

Notes

  • Phase 1 parser foundation is now on master. Remaining Nirjas stack: #77 poetry / ruff / pyright, then gate training/inference (#78).
  • Follow-up on master after merge: Docker base-image build issues were patched in PR #81 (Kaushl, 3 August).
  • Next Nirjas quality step: stop downloading 27 files at test time. The current suite cannot assert which comments were extracted, only that line-bucket arithmetic balances.

Action Items

  • Rebase / squash #77 onto the new master and get it merged.
  • Rebuild the test suite on committed fixtures and a real-world corpus so Tree-Sitter behaviour is pinned by goldens.