feat(p10-1a-1): add Metadata.repo / git_branch / git_commit / code_lang

Four optional, serde-skipped-when-None fields added to `Metadata` for
code ingest context. All 11 downstream construction sites patched with
`repo: None, git_branch: None, git_commit: None, code_lang: None`.
Full workspace check (`--tests`) and per-crate test suite pass clean.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
th-kim0823
2026-05-15 15:44:18 +09:00
parent 351c7a0826
commit bf4ebf8d2a
11 changed files with 114 additions and 0 deletions

View File

@@ -190,6 +190,10 @@ impl Extractor for ImageExtractor {
trust_level: TrustLevel::Primary,
user_id_alias: None,
user,
repo: None,
git_branch: None,
git_commit: None,
code_lang: None,
};
tracing::debug!(