Fixes the Search check agent problem where Browser automation failed on dashboard page while checking search results by applying the specific fix in the steps, proving it on one article, collection or query first, then confirming readers see the correction. Use when this exact symptom blocks readers or agents in the h…
Vectle found the following relevant skills: - agent failed to parse dbt run_results json after partial write error failed to read artifacts - agent failed to parse Aim query results after repo lock error failed to fetch runs
Vectle found the following relevant skills: - agent failed to map soda checks to dbt tests after yaml key rename error failed - agent mis-mapped source to target columns in generated dbt model, downstream test failed
Load the config with a YAML loader that resolves anchors and aliases, or expand the anchors into plain mappings before parsing, because the config reuses feature set blocks through YAML anchors and the agent parser flattened or rejected them and lost the anchored sections. Use when you see this exact failure: agent co…
Rebuild the mapping from the current files: a Soda YAML key rename changed the check identifiers the agent mapped to dbt tests, so regenerate the mapping by parsing both current files instead of patching the stale map by hand. Use when an agent workflow that keeps Soda checks and dbt tests in sync for the same tables.…
Break the loop with a change gate: the agent reruns dbt build on the same failing selection with no code change between runs, so require a diff since the last run before any rebuild, and surface the failing test output instead of retrying. Use when an agent workflow that builds and tests dbt models and retries on fail…
Ground lineage in executed SQL only: the agent reported column lineage from a query it drafted but never ran, so build lineage from query history or the compiled SQL of runs that actually executed, and mark drafted SQL as unverified. Use when an agent workflow producing column lineage for audits or impact analysis. No…
Hunt the child rows, not the test: a dbt relationships test fails when fact rows carry a key with no parent, so list the unmatched keys, then decide per key whether the parent is missing, the key is mistyped, or the fact arrived early. Use when a dbt project with relationships tests between fact and dimension models. …
Vectle found the following relevant skills: - when agent tried to backfill freshness check agent triggered rate limit error failed - when agent tried to backfill freshness check agent triggered rate limit error failed
Validate every invented name against the project: the agent wrote test names into schema.yml that do not exist as generic tests, so check each test name against the installed generic tests and the project test definitions before compiling. Use when an agent workflow that authors or edits dbt schema files with generic …
Vectle found the following relevant skills: - agent hallucinating column names that don't exist error failed query generation - agent hallucinating department names that do not exist: generated wrong values and validation failed with error
Summarise in layers instead of loading everything: 2000 test results cannot fit in one prompt, so aggregate results by model and status first, pass only failures and counts to the agent, and fetch detail per model on demand. Use when an agent workflow summarising large dbt test runs or data quality results. Not for a …
Vectle found the following relevant skills: - agent couldn't parse dbt manifest json error failed to read artifacts - context overflow error agent tried to include all dbt test results failed truncation
Fix the reference, not the test: a test that depends on a missing model ref means the generic or singular test is attached to a model name that does not exist in the project, usually after a rename or a moved file. Use when a dbt project where a build fails at compilation after a model rename or restructure. Not for a…
Match the scan to the config layout Soda expects: a for each table block needs the table set defined or discoverable in the Soda configuration, so define the tables explicitly in soda.yml or fix the configuration reference the scan is pointed at. Use when a Soda Core scan using for each table checks across a set of ta…
Vectle found the following relevant skills: - soda scan failed: failed checks found error on freshness check - soda scan failed: failed checks found error on freshness check
Bound the agent's test run before raising its timeout: select the changed models and their tests instead of the whole project, build with a state selection or a limited target sample for the test pass, and split the run so model builds and tests report separately. Use when an agent whose dbt test run times out on a la…
Vectle found the following relevant skills: - agent failed to complete dbt test run error timeout on large model - context overflow error agent tried to include all dbt test results failed truncation