Context
During pre-release validation for v0.5.15, a 5-persona review team identified several issues that should be addressed before release:
Issues
Code fixes (pre-release)
- Duplicate
altimate_change end markers in prompt.ts at lines 812 and 962 — confuses Marker Guard CI
password: "secret" in test fixtures — 3 instances in feature-discovery-e2e.test.ts inconsistent with cleanup in connections.test.ts
- Dead code in
classifySkillTrigger() — returns "llm_selected" for unknown triggers instead of "unknown", making the "unknown" variant dead code
- Unused
"schema_not_indexed" type in feature_suggestion telemetry event union — declared but never used
Undefined display bugs
sql-translate.ts — source_dialect/target_dialect without null guards
dbt-manifest.ts — model.name, source.source_name, source.name without null guards; result.error not propagated to metadata
dbt-lineage.ts — model_name, confidence without null guards
altimate-core-column-lineage.ts / altimate-core-track-lineage.ts — edge.source/edge.target without null guards
Missing test coverage
- No unit tests for driver changes — DuckDB retry logic, MongoDB pipeline blocking, PostgreSQL/Redshift password validation, registry unsupported DB hints
Documentation gaps
- DuckDB concurrent access retry behavior undocumented
- MongoDB blocked operators (
$out, $merge, $function, $accumulator) undocumented
- Known-unsupported databases (ClickHouse, Cassandra, CockroachDB, TimescaleDB) undocumented
Context
During pre-release validation for v0.5.15, a 5-persona review team identified several issues that should be addressed before release:
Issues
Code fixes (pre-release)
altimate_change endmarkers inprompt.tsat lines 812 and 962 — confuses Marker Guard CIpassword: "secret"in test fixtures — 3 instances infeature-discovery-e2e.test.tsinconsistent with cleanup inconnections.test.tsclassifySkillTrigger()— returns"llm_selected"for unknown triggers instead of"unknown", making the"unknown"variant dead code"schema_not_indexed"type infeature_suggestiontelemetry event union — declared but never usedUndefined display bugs
sql-translate.ts—source_dialect/target_dialectwithout null guardsdbt-manifest.ts—model.name,source.source_name,source.namewithout null guards;result.errornot propagated to metadatadbt-lineage.ts—model_name,confidencewithout null guardsaltimate-core-column-lineage.ts/altimate-core-track-lineage.ts—edge.source/edge.targetwithout null guardsMissing test coverage
Documentation gaps
$out,$merge,$function,$accumulator) undocumented