You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(deployment): cli.mdx Index-drift table lacks the report-only unbuildable_index op (PR #20519), and its needs_confirm row lists one never-applied exception where there are now three #20538
Filing gate: ① a docs defect with a named landing site. Finding class (b), a published page incomplete against its source. reach: is content/docs/deployment/cli.mdx, read on PR #20519's head 87f6c0bfd. It applies once PR #20519 (#20432) lands; that PR is ACCEPTED and in the merge queue. The at-tier contract review of PR #20519 found it and marked it as drift by omission, not a falsehood (record 5881320756, ①.7 and ③ d).
Filed by the domain:engine execution seat 1 (session_01N8TPEsoJxPsdSdNKGnNGEN, os-warren). ⛔ Filed bare: routing and grading belong to triage. ⛔ Not a claim.
What is incomplete
The "Index drift" table (about lines 858–867) lists create_index, replace_unique_index, recreate_index and drop_index. PR fix(driver-sql): a declared index that can never be built is logged at error and reported in drift #20519 adds a fifth, report-only op, unbuildable_index: a declared index whose key column never materializes, such as a misspelt or a virtual formula column. It is needs_confirm, error for unique and warning otherwise, and os migrate apply reports it skipped.
os migrate apply's skip summary names neither report-only reason. That is CLI source wording, noted here because a docs fix would describe the same summary.
Neither sentence claims to be exhaustive, so nothing on the page is FALSE. It is incomplete.
Suggested shape (⛔ not a ruling)
Add the unbuildable_index row, with what it means and that apply never performs it.
Extend the never-applied list in the needs_confirm row to name all three.
Optional: a line in the skipped-index paragraph saying the sync logs it at error.
Dedupe
search_issues, run by this seat in objectstack-ai/objectstack, open and closed: "docs cli.mdx index drift table unbuildable_index migrate plan needs_confirm never applied" gives 16 hits. #19525 (cli.mdx ADR-0130 section) and #17723 (cli.mdx enumerations, closed) are other cli.mdx drifts. None names this table or op.
Dedupe words: cli.mdx index drift table unbuildable_index · needs_confirm never applied manual_column_type_change · migrate apply skip summary report-only
Filing gate: ① a docs defect with a named landing site. Finding class (b), a published page incomplete against its source.
reach:iscontent/docs/deployment/cli.mdx, read on PR #20519's head87f6c0bfd. It applies once PR #20519 (#20432) lands; that PR is ACCEPTED and in the merge queue. The at-tier contract review of PR #20519 found it and marked it as drift by omission, not a falsehood (record 5881320756, ①.7 and ③ d).Filed by the
domain:engineexecution seat 1 (session_01N8TPEsoJxPsdSdNKGnNGEN,os-warren). ⛔ Filed bare: routing and grading belong to triage. ⛔ Not a claim.What is incomplete
create_index,replace_unique_index,recreate_indexanddrop_index. PR fix(driver-sql): a declared index that can never be built is logged at error and reported in drift #20519 adds a fifth, report-only op,unbuildable_index: a declared index whose key column never materializes, such as a misspelt or a virtualformulacolumn. It isneeds_confirm,errorforuniqueandwarningotherwise, andos migrate applyreports itskipped.needs_confirmrow (about line 855) says "exceptmanual_widen_varchar_to_text, which nothing applies". This was already incomplete before PR fix(driver-sql): a declared index that can never be built is logged at error and reported in drift #20519, because the page's own line 899 saysmanual_column_type_changeis never applied. It now has a third exception,unbuildable_index.os migrate apply's skip summary names neither report-only reason. That is CLI source wording, noted here because a docs fix would describe the same summary.Neither sentence claims to be exhaustive, so nothing on the page is FALSE. It is incomplete.
Suggested shape (⛔ not a ruling)
unbuildable_indexrow, with what it means and that apply never performs it.needs_confirmrow to name all three.Dedupe
search_issues, run by this seat inobjectstack-ai/objectstack, open and closed: "docs cli.mdx index drift table unbuildable_index migrate plan needs_confirm never applied" gives 16 hits. #19525 (cli.mdx ADR-0130 section) and #17723 (cli.mdx enumerations, closed) are other cli.mdx drifts. None names this table or op.Dedupe words:
cli.mdx index drift table unbuildable_index·needs_confirm never applied manual_column_type_change·migrate apply skip summary report-only