Skip to content

fix: harden commit-semantic follow-up - #12

Merged
feng-y merged 2 commits into
mainfrom
feature/commit-semantic-domain-followup
Mar 23, 2026
Merged

feng-y merged 2 commits into
mainfrom
feature/commit-semantic-domain-followup

Conversation

@feng-y

@feng-y feng-y commented Mar 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • harden the commit-semantic LLM trust boundary by rejecting unknown classification domains and malformed IDs
  • make SHA-to-file-path parsing delimiter-safe and align repo-structure hotspot consumption with the actual commit-semantic aggregate schema
  • update top-level release documentation to reflect the new commit-extract / commit-semantic pipeline and runtime contract

Test plan

  • pytest tests/test_commit_semantic_domain.py tests/e2e/test_commit_semantic.py tests/test_repo_structure.py -q
  • pytest tests -q
  • ruff check .

🤖 Generated with Claude Code

feng-y and others added 2 commits March 23, 2026 19:46
Tighten the LLM trust boundary for classification, make SHA path parsing delimiter-safe, and align repo-structure hotspot consumption with the actual commit-semantic aggregate schema.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Align the top-level docs and release notes with the new commit-extract / commit-semantic JSONL pipeline and record the completed LLM orchestrator follow-up in TODOS.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@feng-y
feng-y merged commit e1427bc into main Mar 23, 2026
3 checks passed
@feng-y
feng-y deleted the feature/commit-semantic-domain-followup branch March 23, 2026 11:49
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.

1 participant