fix(p10-1b): TS parser_version code-typescript-v1 → code-ts-v1 (naming consistency)

Task H implementer chose code-typescript-v1 but plan + design §3.3 use the
short form (chunker is code-ts-ast-v1 / code-js-ast-v1). Aligning parser
versions to match: rust=code-rust-v1 / python=code-python-v1 / ts=code-ts-v1
/ js=code-js-v1 (Task K). Fixes 2 sites: const PARSER_VERSION + integration
test assertion.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-20 01:05:17 +00:00
parent acb61b6830
commit 31245a4328
2 changed files with 3 additions and 3 deletions

View File

@@ -267,8 +267,8 @@ fn typescript_file_ingests_and_searches_as_code_citation() {
.expect("Foo.ts item");
assert_eq!(
ts_item.parser_version.as_ref().map(|p| p.0.as_str()),
Some("code-typescript-v1"),
"parser_version must be code-typescript-v1"
Some("code-ts-v1"),
"parser_version must be code-ts-v1"
);
assert_eq!(
ts_item.chunker_version.as_ref().map(|c| c.0.as_str()),

View File

@@ -34,7 +34,7 @@ use kebab_core::{
use serde_json::Map;
use time::OffsetDateTime;
pub const PARSER_VERSION: &str = "code-typescript-v1";
pub const PARSER_VERSION: &str = "code-ts-v1";
/// TypeScript / TSX AST extractor. Per-unit blocks via
/// tree-sitter-typescript 0.23 (`LANGUAGE_TYPESCRIPT` / `LANGUAGE_TSX`