Update to SQL Copilot
Snapshot Nov 4, 2026 · 00:11 UTC · version 0.2.0
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:18 UTC
d2b8b3bdbe1b94ec128b9f1c630bf12412bd555d76d3cdcdaa5637dc3d8cd824
Nov 4, 2026 · 00:11 UTC
9b4f06e5f3f69e7ca39e805a548ebaec21d848bd4b7be37fca201f822f11ff81
Package file
Sep 30, 2026 · 23:18 UTC
2108
Nov 4, 2026 · 00:11 UTC
2738
Package file
Sep 30, 2026 · 23:18 UTC
Not present
Nov 4, 2026 · 00:11 UTC
{"sha256":"66f91ab65709038d8d0b1542b28732480198b8371f20b7244fcdb0926d0c1af1","size":647}
Package file
Sep 30, 2026 · 23:18 UTC
{"sha256":"47795dc97f00af96c101e2427871b08062a018fa96978deddff9979a2dd77e42","size":2428}
Nov 4, 2026 · 00:11 UTC
Not present
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
archive/original-assets/icon.svg →
archive/original-sql-copilot-SKILL.md →
references/bi-and-semantic.md →
references/correctness-and-grain.md →
references/debugging-playbook.md →
references/incremental-and-cdc.md →
references/joins-and-fanout.md →
references/migrations-and-transactions.md →
references/null-time-types.md →
references/original/official_source_registry.md →
references/original/sql_bi_modeling_patterns.md →
references/original/sql_correctness_safety_framework.md →
references/original/sql_dialect_platform_reference.md →
references/original/sql_performance_patterns.md →
references/original/sql_write_change_playbook.md →
references/performance-diagnosis.md →
references/query-specification.md →
references/reconciliation.md →
references/routing-and-evidence.md →
references/safe-write-checklist.md →
references/security-and-sql.md →
references/testing-method.md →
references/windows-and-dedup.md →
scripts/sql_fixture_checker.py →
skills/bi-sql-modeling/SKILL.md →
skills/data-quality-reconciliation/SKILL.md →
skills/debug-sql-results/SKILL.md →
skills/explain-query-plans/SKILL.md →
skills/incremental-cdc-merge/SKILL.md →
skills/join-cardinality/SKILL.md →
skills/null-and-time-semantics/SKILL.md →
skills/orchestrate-sql-specialists/SKILL.md →
skills/review-sql-correctness/SKILL.md →
skills/safe-sql-writes/SKILL.md →
skills/schema-migration-review/SKILL.md →
skills/sql-copilot/agents/openai.yaml →
skills/sql-copilot/assets/icon.svg →
skills/sql-copilot/references/official_source_registry.md →
skills/sql-copilot/references/sql_bi_modeling_patterns.md →
skills/sql-copilot/references/sql_correctness_safety_framework.md →
skills/sql-copilot/references/sql_dialect_platform_reference.md →
skills/sql-copilot/references/sql_performance_patterns.md →
skills/sql-copilot/references/sql_write_change_playbook.md →
skills/sql-from-requirements/SKILL.md →
skills/sql-performance-review/SKILL.md →
skills/sql-security-and-access/SKILL.md →
skills/test-sql-logic/SKILL.md →
skills/translate-sql-dialect/SKILL.md →
skills/troubleshoot-sql-errors/SKILL.md →
skills/window-ranking-dedup/SKILL.md →
submission/listing-and-prompts.md →
submission/public-submission-checklist.md →
templates/cdc-merge-contract.md →
templates/data-quality-contract.md →
templates/dialect-conversion-review.md →
templates/evidence-report.md →
templates/performance-review.md →
plugin.json
− removed · + added
--- before +++ after @@ -1,48 +1,59 @@ { "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json", + "name": "sql-copilot", + "version": "0.2.0", "author": { - "name": "Krishna Sathvik" + "name": "Tekris Labs" }, - "description": "Write, debug, review, and tune dialect-aware SQL with correctness checks, safer data changes, and evidence-based performance guidance.", + "description": "Dialect-aware SQL writing, debugging, review and performance guidance with correctness-first validation and safe-change workflows.", + "keywords": [ + "sql", + "database", + "query-debugging", + "sql-performance", + "data-modeling", + "analytics", + "bigquery", + "snowflake", + "databricks", + "data-quality" + ], + "skills": "./skills", "extensions": { "com.openai": { "interface": { + "displayName": "SQL Copilot", + "shortDescription": "Write, debug and review SQL", + "longDescription": "SQL Copilot helps analysts, data engineers, BI teams and developers write, debug, review, adapt and tune SQL. Its focused workflows examine output grain, joins, duplicates, NULL and time semantics, SQL dialects, incremental/CDC logic, schema migrations, BI models and safe data changes. Performance advice is grounded in query-plan evidence where available. It works from the context and tools explicitly provided in the host; this skills-only plugin does not independently connect to databases or execute SQL.", + "category": "Developer Tools", + "developerName": "Tekris Labs", + "logo": "./assets/logo.svg", + "composerIcon": "./assets/icon.svg", + "brandColor": "#17252B", "capabilities": [ - "Write SQL from plain-language requirements", - "Adapt queries to PostgreSQL, MySQL, SQL Server, Oracle, Snowflake, BigQuery, Databricks, Redshift, and Synapse", - "Debug joins, duplicates, NULL handling, dates, windows, and aggregation logic", - "Review SQL for correctness before performance tuning", - "Make UPDATE, DELETE, MERGE, and schema changes safer with preview checks", - "Analyze execution plans and platform-specific performance issues", - "Improve SQL for BI, reporting, semantic models, and data marts", - "Design incremental-load, CDC, deduplication, and reconciliation logic", - "Explain query behavior, trade-offs, and validation steps clearly" + "Write SQL for requirements and explain output grain", + "Debug joins, duplicates, aggregation and NULL logic", + "Translate SQL across major supported dialects", + "Review UPDATE, DELETE, MERGE and schema changes safely", + "Analyze execution plans and SQL performance evidence", + "Design reporting, incremental, CDC and reconciliation SQL", + "Build validation queries and preserve business semantics", + "Coordinate SQL specialists where genuine subagents exist" ], - "category": "Productivity", - "composerIcon": "./.codex-plugin/assets/composer-icon.svg", "defaultPrompt": [ - "Write SQL for this requirement.", - "Fix this SQL query.", - "Make this query faster and safer." + "Write dialect-correct SQL for my requirement, explain the output grain and include validation checks.", + "Debug this query and show why the results or totals are wrong, then propose a verified fix.", + "Review this SQL change or query plan for correctness, safety and performance trade-offs." ], - "developerName": "Krishna Sathvik", - "displayName": "SQL Copilot", - "logo": "./.codex-plugin/assets/logo.svg", - "longDescription": "SQL Copilot helps you write, debug, review, and improve SQL across major database platforms. It adapts queries to the correct SQL dialect, checks joins, NULL handling, dates, duplicates, and output grain, and helps make UPDATE, DELETE, MERGE, and schema changes safer with preview and validation steps. It can also analyze performance issues using execution-plan evidence, support BI and data-modeling SQL, and explain fixes clearly without claiming to run queries or inspect databases it cannot access.", - "shortDescription": "Write, debug, and tune SQL" + "websiteURL": "https://tekrislabs.com/", + "supportURL": "https://tekrislabs.com/contact", + "privacyPolicyURL": "https://tekrislabs.com/privacy", + "termsOfServiceURL": "https://tekrislabs.com/terms" + }, + "onboardingSkill": "./skills/get-started/SKILL.md", + "publication": { + "release_notes": "0.2.0: Added focused SQL workflows, deeper dialect and correctness references, safety templates, a SQL fixture checker, and expanded evaluation scenarios; preserved original SQL expertise and icons." } } - }, - "keywords": [ - "sql", - "database", - "query", - "analytics", - "data-engineering", - "performance", - "debugging" - ], - "name": "sql-copilot", - "skills": "./skills/", - "version": "0.1.0" + } }
Full technical diff · 84 changed fields
changed /files/.codex-plugin~1plugin.json/sha256
"d2b8b3bdbe1b94ec128b9f1c630bf12412bd555d76d3cdcdaa5637dc3d8cd824"
"9b4f06e5f3f69e7ca39e805a548ebaec21d848bd4b7be37fca201f822f11ff81"
changed /files/.codex-plugin~1plugin.json/size
2108
2738
added /files/CHANGELOG.md
Field was absent
{
"sha256": "66f91ab65709038d8d0b1542b28732480198b8371f20b7244fcdb0926d0c1af1",
"size": 647
}removed /files/PLUGIN_CREATOR_PROMPT.md
{
"sha256": "47795dc97f00af96c101e2427871b08062a018fa96978deddff9979a2dd77e42",
"size": 2428
}Field is absent
changed /files/README.md/sha256
"a1eac45e0f471fd8900c71c5f60b7b03ddda7bc63cc667d7a32adb0e73d0c46d"
"901be0a69bb636844026c845ceaf21fea13b994e109e09b6bba083fa51b0a912"
changed /files/README.md/size
1821
2069
added /files/SUBMISSION.md
Field was absent
{
"sha256": "a46618cc784b298de62cff7a8036f2d52ee6b6028b6e7b91c9acc5a7921b6c8c",
"size": 875
}added /files/UPGRADE_AUDIT.md
Field was absent
{
"sha256": "b2b0f297570856ec10f9759848c0a99f709d34dd545015aef69d3be3a9820a5d",
"size": 1810
}added /files/archive~1original-assets~1icon.svg
Field was absent
{
"sha256": "ff6590c9b3a20228694125ef661359bfca96c1b7042531724aa0fdb7d6cbc82f",
"size": 30475
}added /files/archive~1original-sql-copilot-SKILL.md
Field was absent
{
"sha256": "d242cccfa15a8be8e55e721b21460010a8c833cb0a9931d9c98cef9068861c5c",
"size": 7503
}added /files/benchmarks~1README.md
Field was absent
{
"sha256": "65c4e73988e519a9e666c6731fc536efc9846119b3557e8b6310151b40676dee",
"size": 886
}added /files/benchmarks~1cases.json
Field was absent
{
"sha256": "135659b37d1d0385e84af91af5fd4d655b65ec4c6e24c0f1a4221b97b636e808",
"size": 18105
}removed /files/docs~1RESEARCH_NOTES.md
{
"sha256": "572e2d5e47ffa53b10c38f768c05fb26b34ffaa58dce39b6742c2cda6af5a0f6",
"size": 2427
}Field is absent
changed /files/plugin.json/sha256
"1e04a0ec2e2339bdffc6014299c4c9972ab2e30548a4b30308abfffea08c5092"
"594f49d55479cebdd879a658dc0c45f07c6f95d761266cfac6abbf5f574a69bc"
changed /files/plugin.json/size
2333
2929
added /files/references~1bi-and-semantic.md
Field was absent
{
"sha256": "51728afa69dde7e60ab08723c91ef677287625c60265536de01de3514c328447",
"size": 1226
}added /files/references~1correctness-and-grain.md
Field was absent
{
"sha256": "b2bad989f2888f484506b3bfc71f548a7d1f5988cd7cb6a346f69bd9ad351445",
"size": 1472
}added /files/references~1debugging-playbook.md
Field was absent
{
"sha256": "981a32560ad6c7634f0d441330ce331938b5ce3008104c5546ab6192577d8f00",
"size": 890
}added /files/references~1dialects.md
Field was absent
{
"sha256": "03c34a8f5dbbd025229f1474a4b3ca96ba67abce3eb9bd894901051f4f10d0c2",
"size": 1876
}added /files/references~1incremental-and-cdc.md
Field was absent
{
"sha256": "2d7bde21ae04001e58f760ff40496ab7fee57c24f608b02222346268473d2a2d",
"size": 1192
}added /files/references~1joins-and-fanout.md
Field was absent
{
"sha256": "5dcaedf45b3292c102c0d0cf0f9051aa6a6ab5452311c3cb87dce2a994a584ec",
"size": 1357
}added /files/references~1migrations-and-transactions.md
Field was absent
{
"sha256": "94db79f8075b217e96864d5c34adb73bb22bbb130a5cd37ebd537a8f4b34330c",
"size": 1036
}added /files/references~1null-time-types.md
Field was absent
{
"sha256": "dafc6076faf253bb1c4b3dac2114c8b5c940777a493b3004dce4c7e607b95f76",
"size": 1277
}added /files/references~1official-docs.md
Field was absent
{
"sha256": "19582e9bd9a5a0b4e0bff6469e848b82a3d8a0db0365005b005f8f5b8ede6413",
"size": 1608
}added /files/references~1orchestration.md
Field was absent
{
"sha256": "279061e2aa1f0b1b0d261e7b4c5a9eee9cccc35d502ce698f777de96f7ec0aa5",
"size": 1031
}added /files/references~1original~1official_source_registry.md
Field was absent
{
"sha256": "cae034ce4a450237caaf080d64bfac791a57512d551268e4892cd0ff1cf378e5",
"size": 1756
}added /files/references~1original~1sql_bi_modeling_patterns.md
Field was absent
{
"sha256": "755d68dd78706cdc2db1dea3c0bb73a836bc12355503f88ef4f24f3aafee4c92",
"size": 2587
}added /files/references~1original~1sql_correctness_safety_framework.md
Field was absent
{
"sha256": "88c8a8178f9b9266cd6c48ac8395af60ffd6a1da853f932efe842cc12e157598",
"size": 2607
}added /files/references~1original~1sql_dialect_platform_reference.md
Field was absent
{
"sha256": "858b29e2f49a600946eba984a803aa9bb4133fc4940591407fd319791ec854bc",
"size": 3295
}added /files/references~1original~1sql_performance_patterns.md
Field was absent
{
"sha256": "17a8c3ca9922358fba927e18b4c03304716eb5cdeb440afbce8333e2da26ce3d",
"size": 3039
}added /files/references~1original~1sql_write_change_playbook.md
Field was absent
{
"sha256": "f08f8471d8a56b39eda0a22cea10af19110c5451d8baa2e81241f82ca3e600c9",
"size": 2696
}added /files/references~1performance-diagnosis.md
Field was absent
{
"sha256": "82b7e1d208d7af83a33b45c9811d8bd2d1b603b71d120521753a06b943339572",
"size": 1280
}added /files/references~1query-plans.md
Field was absent
{
"sha256": "6f4275b12946f816b7f1d6905913c54b5b45ed9cb1f1b7f53cbd5d2b2e8ffa6a",
"size": 1299
}added /files/references~1query-specification.md
Field was absent
{
"sha256": "6449c851323d31851048ae978c363497c8946b807782277a4d89bcdbd2b5a22d",
"size": 1424
}added /files/references~1reconciliation.md
Field was absent
{
"sha256": "eb58c09e1b6a8af3abc835f4f52612ce8882444c2e906c1839b33ccdf67eaf0a",
"size": 1004
}added /files/references~1routing-and-evidence.md
Field was absent
{
"sha256": "163c18adfd5fd62a9a33a5cb1cbc341ee6ff31ddd8ee5c0580b6fcd8eaf213ec",
"size": 1577
}added /files/references~1safe-write-checklist.md
Field was absent
{
"sha256": "fab5f8c441372ac88696885e18dcd50c6d1f2cebade78afd39ff10c3559f41d8",
"size": 1382
}added /files/references~1security-and-sql.md
Field was absent
{
"sha256": "9cb1446ac65726345eae54955feb5816a53ad34a1653615fb271843dba76afc0",
"size": 968
}added /files/references~1testing-method.md
Field was absent
{
"sha256": "5117eab369daa74954f4c1f4e6d5a575e3fb5f0143265d46a93bc9ed976e2e34",
"size": 1019
}added /files/references~1windows-and-dedup.md
Field was absent
{
"sha256": "5183c2a3796f6403ec302d4ad9db613c34dc76105c835b1e2bca22f41b4e689d",
"size": 925
}added /files/scripts~1sql_fixture_checker.py
Field was absent
{
"sha256": "38dfd918a900b4c056b382fb60796c18fe859d516f053f7e76a30545ea2e89d3",
"size": 5058
}added /files/scripts~1validate_package.py
Field was absent
{
"sha256": "1840ba72b001c4d8873c5a311debf3abafca333e2d0e3be491d8bf6701704487",
"size": 3580
}added /files/skills~1bi-sql-modeling~1SKILL.md
Field was absent
{
"sha256": "86480aa88c7509e81763586d966ac925cbe7b2aa806405eb1cdda60e329a1d24",
"size": 1569
}added /files/skills~1data-quality-reconciliation~1SKILL.md
Field was absent
{
"sha256": "ee51682c8d430e6d877f86e6dd9a1d5f305c73343f2ccc8f7d62b23c829cf888",
"size": 1563
}added /files/skills~1debug-sql-results~1SKILL.md
Field was absent
{
"sha256": "a408c42c5873c1cb159ac913260be70c91a7d281977b564a23d1cbae5ad7b72d",
"size": 1679
}added /files/skills~1explain-query-plans~1SKILL.md
Field was absent
{
"sha256": "fd21e8540769f38f484dbe7400810fb5984d77bd5d03015cdefee19152f8a23a",
"size": 1567
}added /files/skills~1get-started~1SKILL.md
Field was absent
{
"sha256": "085e65087c7e8cfb134d379956a355a46b12a35ea3989bebc6812f7c11cb775b",
"size": 1790
}added /files/skills~1incremental-cdc-merge~1SKILL.md
Field was absent
{
"sha256": "1782be737d9fa15e942765205398a6ba05a55c78fffb8579db10ab3e0b20ab8b",
"size": 1657
}added /files/skills~1join-cardinality~1SKILL.md
Field was absent
{
"sha256": "1f6d049f1f76b849fb75d4a3c829da75d1e0d9125b8eb95227847f7b6f46123c",
"size": 1521
}added /files/skills~1null-and-time-semantics~1SKILL.md
Field was absent
{
"sha256": "fdcc575293ca38a24f8192abd7e467401b1aa5cb2af333bcfd82a8ef764c20e0",
"size": 1504
}added /files/skills~1orchestrate-sql-specialists~1SKILL.md
Field was absent
{
"sha256": "e30ec102b1476abb07381898f54de5f4af3015a161d1c25bfda0fb4beb408770",
"size": 1691
}added /files/skills~1review-sql-correctness~1SKILL.md
Field was absent
{
"sha256": "c136bd4454ae85d24c2a2607135a15b9d195855ac804667710a4df2bffcc26e0",
"size": 1665
}added /files/skills~1safe-sql-writes~1SKILL.md
Field was absent
{
"sha256": "83f726f78562bca2f9008ace9f72a85f52e9c818d41b776e494343d860c7a8f1",
"size": 1638
}added /files/skills~1schema-migration-review~1SKILL.md
Field was absent
{
"sha256": "83bcffde05d09de9cc5d40097bbd7fac0978d9306b3c295f13f4bee4e8a3702a",
"size": 1578
}removed /files/skills~1sql-copilot~1SKILL.md
{
"sha256": "d242cccfa15a8be8e55e721b21460010a8c833cb0a9931d9c98cef9068861c5c",
"size": 7503
}Field is absent
removed /files/skills~1sql-copilot~1agents~1openai.yaml
{
"sha256": "b75cbb835d174b4c52189b34ad9985bfb4d308abafeef88586bdaa5e8f879062",
"size": 323
}Field is absent
removed /files/skills~1sql-copilot~1assets~1icon.svg
{
"sha256": "ff6590c9b3a20228694125ef661359bfca96c1b7042531724aa0fdb7d6cbc82f",
"size": 30475
}Field is absent
removed /files/skills~1sql-copilot~1references~1official_source_registry.md
{
"sha256": "cae034ce4a450237caaf080d64bfac791a57512d551268e4892cd0ff1cf378e5",
"size": 1756
}Field is absent
removed /files/skills~1sql-copilot~1references~1sql_bi_modeling_patterns.md
{
"sha256": "755d68dd78706cdc2db1dea3c0bb73a836bc12355503f88ef4f24f3aafee4c92",
"size": 2587
}Field is absent
removed /files/skills~1sql-copilot~1references~1sql_correctness_safety_framework.md
{
"sha256": "88c8a8178f9b9266cd6c48ac8395af60ffd6a1da853f932efe842cc12e157598",
"size": 2607
}Field is absent
removed /files/skills~1sql-copilot~1references~1sql_dialect_platform_reference.md
{
"sha256": "858b29e2f49a600946eba984a803aa9bb4133fc4940591407fd319791ec854bc",
"size": 3295
}Field is absent
removed /files/skills~1sql-copilot~1references~1sql_performance_patterns.md
{
"sha256": "17a8c3ca9922358fba927e18b4c03304716eb5cdeb440afbce8333e2da26ce3d",
"size": 3039
}Field is absent
removed /files/skills~1sql-copilot~1references~1sql_write_change_playbook.md
{
"sha256": "f08f8471d8a56b39eda0a22cea10af19110c5451d8baa2e81241f82ca3e600c9",
"size": 2696
}Field is absent
added /files/skills~1sql-from-requirements~1SKILL.md
Field was absent
{
"sha256": "e51d622d1a390bc9b5e522747e014df0f3f9f08f54aafab47aa484c543347a75",
"size": 1770
}added /files/skills~1sql-performance-review~1SKILL.md
Field was absent
{
"sha256": "1f6c427823050c7ed17b2b8bfdf3d65e04911de61a971f3db2861746f3e773b3",
"size": 1721
}added /files/skills~1sql-security-and-access~1SKILL.md
Field was absent
{
"sha256": "533c5c2706384a1b1f4090b738b74dac5705820034ce29d6ac6675b778a1f5bd",
"size": 1522
}added /files/skills~1test-sql-logic~1SKILL.md
Field was absent
{
"sha256": "a6eecbc3e121e1af08bd1d4c218c4c30971afa3a975304e8ab34d99d93a051d3",
"size": 1502
}added /files/skills~1translate-sql-dialect~1SKILL.md
Field was absent
{
"sha256": "8f0f92b96c3fb3a28415b19623e09d709d728bcbdc33ee66f38150c84cc71374",
"size": 1541
}added /files/skills~1troubleshoot-sql-errors~1SKILL.md
Field was absent
{
"sha256": "3732fee9c5c4bac2c8e20dbca6f704e6afa4c5361e3eb049119bf124997a5910",
"size": 1495
}added /files/skills~1window-ranking-dedup~1SKILL.md
Field was absent
{
"sha256": "32fd066aee9e509de2937f2b6521e1e5a8dc80167df75f0f0aa6a9957d81974c",
"size": 1469
}removed /files/submission~1listing-and-prompts.md
{
"sha256": "9aaaddc2d8a4e5976326905331a534dfa4e60a563268e3c542c83974cdde65cf",
"size": 1800
}Field is absent
removed /files/submission~1public-submission-checklist.md
{
"sha256": "e7bc8bdd16d47bf5ad9abb6e34d4d406c21bb42c30966d0edeb48d5e921fdbb8",
"size": 1523
}Field is absent
removed /files/submission~1release-notes.md
{
"sha256": "f42c9188d5e4983ced0af4411255d0802fd6c4759ed7e33267d6778f96591a90",
"size": 433
}Field is absent
removed /files/submission~1test-cases.md
{
"sha256": "622d2b6fb9858de4645cf0baf364dc51a611d494b527a46944bf3b9c4a01d033",
"size": 4806
}Field is absent
added /files/templates~1agent-handoff.md
Field was absent
{
"sha256": "c91c135936a7e8905227170c060ccc27fbb27c53d8d286f7f0d70ede9b400888",
"size": 295
}added /files/templates~1cdc-merge-contract.md
Field was absent
{
"sha256": "f2ae211bd89958c1154341807cd10ba8399e3479197c58f33f92a5182ec2f4ed",
"size": 358
}added /files/templates~1data-quality-contract.md
Field was absent
{
"sha256": "82a86d16218f746e52a01d67fc35ad4c913e02db903eff4a4dffe07b57179aa9",
"size": 442
}added /files/templates~1debug-report.md
Field was absent
{
"sha256": "6bc5702ca4d0be2b09273c72155af965d692e5ad7e092d19b24ab3495552f431",
"size": 349
}added /files/templates~1dialect-conversion-review.md
Field was absent
{
"sha256": "474f8b640f1069cc6120215eb9f6c6511125645d3218a519ea9fa1de5df3303a",
"size": 349
}added /files/templates~1evidence-report.md
Field was absent
{
"sha256": "4e315162bf8d9c0dc71a8caeb3e1bb2ad4858879203835ed9cf11dd337065c6a",
"size": 457
}added /files/templates~1performance-review.md
Field was absent
{
"sha256": "840621547a909ae109bbd6e4d73215da78c34110e281bdcc39c9937d5c1487ff",
"size": 447
}added /files/templates~1query-contract.md
Field was absent
{
"sha256": "529cda12116030884031da5b3e155eb1bf71a41b62256fa31b24b3c1d1d5037b",
"size": 459
}added /files/templates~1safe-write-review.md
Field was absent
{
"sha256": "301969ada57b965a91b37eded661cb3371177a5edd2d914f5950dcdab7fbdc69",
"size": 585
}added /files/tests~1test_sql_fixture_checker.py
Field was absent
{
"sha256": "b0714443533232c65de316b19b046428526e20655bedabd966563199f28ba378",
"size": 2639
}Full snapshot data
{
"files": {
".codex-plugin/assets/composer-icon.svg": {
"sha256": "ff6590c9b3a20228694125ef661359bfca96c1b7042531724aa0fdb7d6cbc82f",
"size": 30475
},
".codex-plugin/assets/logo.svg": {
"sha256": "ff6590c9b3a20228694125ef661359bfca96c1b7042531724aa0fdb7d6cbc82f",
"size": 30475
},
".codex-plugin/plugin.json": {
"sha256": "9b4f06e5f3f69e7ca39e805a548ebaec21d848bd4b7be37fca201f822f11ff81",
"size": 2738
},
"CHANGELOG.md": {
"sha256": "66f91ab65709038d8d0b1542b28732480198b8371f20b7244fcdb0926d0c1af1",
"size": 647
},
"README.md": {
"sha256": "901be0a69bb636844026c845ceaf21fea13b994e109e09b6bba083fa51b0a912",
"size": 2069
},
"SUBMISSION.md": {
"sha256": "a46618cc784b298de62cff7a8036f2d52ee6b6028b6e7b91c9acc5a7921b6c8c",
"size": 875
},
"UPGRADE_AUDIT.md": {
"sha256": "b2b0f297570856ec10f9759848c0a99f709d34dd545015aef69d3be3a9820a5d",
"size": 1810
},
"archive/original-assets/icon.svg": {
"sha256": "ff6590c9b3a20228694125ef661359bfca96c1b7042531724aa0fdb7d6cbc82f",
"size": 30475
},
"archive/original-sql-copilot-SKILL.md": {
"sha256": "d242cccfa15a8be8e55e721b21460010a8c833cb0a9931d9c98cef9068861c5c",
"size": 7503
},
"assets/icon.svg": {
"sha256": "ff6590c9b3a20228694125ef661359bfca96c1b7042531724aa0fdb7d6cbc82f",
"size": 30475
},
"assets/logo.svg": {
"sha256": "ff6590c9b3a20228694125ef661359bfca96c1b7042531724aa0fdb7d6cbc82f",
"size": 30475
},
"benchmarks/README.md": {
"sha256": "65c4e73988e519a9e666c6731fc536efc9846119b3557e8b6310151b40676dee",
"size": 886
},
"benchmarks/cases.json": {
"sha256": "135659b37d1d0385e84af91af5fd4d655b65ec4c6e24c0f1a4221b97b636e808",
"size": 18105
},
"plugin.json": {
"sha256": "594f49d55479cebdd879a658dc0c45f07c6f95d761266cfac6abbf5f574a69bc",
"size": 2929
},
"references/bi-and-semantic.md": {
"sha256": "51728afa69dde7e60ab08723c91ef677287625c60265536de01de3514c328447",
"size": 1226
},
"references/correctness-and-grain.md": {
"sha256": "b2bad989f2888f484506b3bfc71f548a7d1f5988cd7cb6a346f69bd9ad351445",
"size": 1472
},
"references/debugging-playbook.md": {
"sha256": "981a32560ad6c7634f0d441330ce331938b5ce3008104c5546ab6192577d8f00",
"size": 890
},
"references/dialects.md": {
"sha256": "03c34a8f5dbbd025229f1474a4b3ca96ba67abce3eb9bd894901051f4f10d0c2",
"size": 1876
},
"references/incremental-and-cdc.md": {
"sha256": "2d7bde21ae04001e58f760ff40496ab7fee57c24f608b02222346268473d2a2d",
"size": 1192
},
"references/joins-and-fanout.md": {
"sha256": "5dcaedf45b3292c102c0d0cf0f9051aa6a6ab5452311c3cb87dce2a994a584ec",
"size": 1357
},
"references/migrations-and-transactions.md": {
"sha256": "94db79f8075b217e96864d5c34adb73bb22bbb130a5cd37ebd537a8f4b34330c",
"size": 1036
},
"references/null-time-types.md": {
"sha256": "dafc6076faf253bb1c4b3dac2114c8b5c940777a493b3004dce4c7e607b95f76",
"size": 1277
},
"references/official-docs.md": {
"sha256": "19582e9bd9a5a0b4e0bff6469e848b82a3d8a0db0365005b005f8f5b8ede6413",
"size": 1608
},
"references/orchestration.md": {
"sha256": "279061e2aa1f0b1b0d261e7b4c5a9eee9cccc35d502ce698f777de96f7ec0aa5",
"size": 1031
},
"references/original/official_source_registry.md": {
"sha256": "cae034ce4a450237caaf080d64bfac791a57512d551268e4892cd0ff1cf378e5",
"size": 1756
},
"references/original/sql_bi_modeling_patterns.md": {
"sha256": "755d68dd78706cdc2db1dea3c0bb73a836bc12355503f88ef4f24f3aafee4c92",
"size": 2587
},
"references/original/sql_correctness_safety_framework.md": {
"sha256": "88c8a8178f9b9266cd6c48ac8395af60ffd6a1da853f932efe842cc12e157598",
"size": 2607
},
"references/original/sql_dialect_platform_reference.md": {
"sha256": "858b29e2f49a600946eba984a803aa9bb4133fc4940591407fd319791ec854bc",
"size": 3295
},
"references/original/sql_performance_patterns.md": {
"sha256": "17a8c3ca9922358fba927e18b4c03304716eb5cdeb440afbce8333e2da26ce3d",
"size": 3039
},
"references/original/sql_write_change_playbook.md": {
"sha256": "f08f8471d8a56b39eda0a22cea10af19110c5451d8baa2e81241f82ca3e600c9",
"size": 2696
},
"references/performance-diagnosis.md": {
"sha256": "82b7e1d208d7af83a33b45c9811d8bd2d1b603b71d120521753a06b943339572",
"size": 1280
},
"references/query-plans.md": {
"sha256": "6f4275b12946f816b7f1d6905913c54b5b45ed9cb1f1b7f53cbd5d2b2e8ffa6a",
"size": 1299
},
"references/query-specification.md": {
"sha256": "6449c851323d31851048ae978c363497c8946b807782277a4d89bcdbd2b5a22d",
"size": 1424
},
"references/reconciliation.md": {
"sha256": "eb58c09e1b6a8af3abc835f4f52612ce8882444c2e906c1839b33ccdf67eaf0a",
"size": 1004
},
"references/routing-and-evidence.md": {
"sha256": "163c18adfd5fd62a9a33a5cb1cbc341ee6ff31ddd8ee5c0580b6fcd8eaf213ec",
"size": 1577
},
"references/safe-write-checklist.md": {
"sha256": "fab5f8c441372ac88696885e18dcd50c6d1f2cebade78afd39ff10c3559f41d8",
"size": 1382
},
"references/security-and-sql.md": {
"sha256": "9cb1446ac65726345eae54955feb5816a53ad34a1653615fb271843dba76afc0",
"size": 968
},
"references/testing-method.md": {
"sha256": "5117eab369daa74954f4c1f4e6d5a575e3fb5f0143265d46a93bc9ed976e2e34",
"size": 1019
},
"references/windows-and-dedup.md": {
"sha256": "5183c2a3796f6403ec302d4ad9db613c34dc76105c835b1e2bca22f41b4e689d",
"size": 925
},
"scripts/sql_fixture_checker.py": {
"sha256": "38dfd918a900b4c056b382fb60796c18fe859d516f053f7e76a30545ea2e89d3",
"size": 5058
},
"scripts/validate_package.py": {
"sha256": "1840ba72b001c4d8873c5a311debf3abafca333e2d0e3be491d8bf6701704487",
"size": 3580
},
"skills/bi-sql-modeling/SKILL.md": {
"sha256": "86480aa88c7509e81763586d966ac925cbe7b2aa806405eb1cdda60e329a1d24",
"size": 1569
},
"skills/data-quality-reconciliation/SKILL.md": {
"sha256": "ee51682c8d430e6d877f86e6dd9a1d5f305c73343f2ccc8f7d62b23c829cf888",
"size": 1563
},
"skills/debug-sql-results/SKILL.md": {
"sha256": "a408c42c5873c1cb159ac913260be70c91a7d281977b564a23d1cbae5ad7b72d",
"size": 1679
},
"skills/explain-query-plans/SKILL.md": {
"sha256": "fd21e8540769f38f484dbe7400810fb5984d77bd5d03015cdefee19152f8a23a",
"size": 1567
},
"skills/get-started/SKILL.md": {
"sha256": "085e65087c7e8cfb134d379956a355a46b12a35ea3989bebc6812f7c11cb775b",
"size": 1790
},
"skills/incremental-cdc-merge/SKILL.md": {
"sha256": "1782be737d9fa15e942765205398a6ba05a55c78fffb8579db10ab3e0b20ab8b",
"size": 1657
},
"skills/join-cardinality/SKILL.md": {
"sha256": "1f6d049f1f76b849fb75d4a3c829da75d1e0d9125b8eb95227847f7b6f46123c",
"size": 1521
},
"skills/null-and-time-semantics/SKILL.md": {
"sha256": "fdcc575293ca38a24f8192abd7e467401b1aa5cb2af333bcfd82a8ef764c20e0",
"size": 1504
},
"skills/orchestrate-sql-specialists/SKILL.md": {
"sha256": "e30ec102b1476abb07381898f54de5f4af3015a161d1c25bfda0fb4beb408770",
"size": 1691
},
"skills/review-sql-correctness/SKILL.md": {
"sha256": "c136bd4454ae85d24c2a2607135a15b9d195855ac804667710a4df2bffcc26e0",
"size": 1665
},
"skills/safe-sql-writes/SKILL.md": {
"sha256": "83f726f78562bca2f9008ace9f72a85f52e9c818d41b776e494343d860c7a8f1",
"size": 1638
},
"skills/schema-migration-review/SKILL.md": {
"sha256": "83bcffde05d09de9cc5d40097bbd7fac0978d9306b3c295f13f4bee4e8a3702a",
"size": 1578
},
"skills/sql-from-requirements/SKILL.md": {
"sha256": "e51d622d1a390bc9b5e522747e014df0f3f9f08f54aafab47aa484c543347a75",
"size": 1770
},
"skills/sql-performance-review/SKILL.md": {
"sha256": "1f6c427823050c7ed17b2b8bfdf3d65e04911de61a971f3db2861746f3e773b3",
"size": 1721
},
"skills/sql-security-and-access/SKILL.md": {
"sha256": "533c5c2706384a1b1f4090b738b74dac5705820034ce29d6ac6675b778a1f5bd",
"size": 1522
},
"skills/test-sql-logic/SKILL.md": {
"sha256": "a6eecbc3e121e1af08bd1d4c218c4c30971afa3a975304e8ab34d99d93a051d3",
"size": 1502
},
"skills/translate-sql-dialect/SKILL.md": {
"sha256": "8f0f92b96c3fb3a28415b19623e09d709d728bcbdc33ee66f38150c84cc71374",
"size": 1541
},
"skills/troubleshoot-sql-errors/SKILL.md": {
"sha256": "3732fee9c5c4bac2c8e20dbca6f704e6afa4c5361e3eb049119bf124997a5910",
"size": 1495
},
"skills/window-ranking-dedup/SKILL.md": {
"sha256": "32fd066aee9e509de2937f2b6521e1e5a8dc80167df75f0f0aa6a9957d81974c",
"size": 1469
},
"templates/agent-handoff.md": {
"sha256": "c91c135936a7e8905227170c060ccc27fbb27c53d8d286f7f0d70ede9b400888",
"size": 295
},
"templates/cdc-merge-contract.md": {
"sha256": "f2ae211bd89958c1154341807cd10ba8399e3479197c58f33f92a5182ec2f4ed",
"size": 358
},
"templates/data-quality-contract.md": {
"sha256": "82a86d16218f746e52a01d67fc35ad4c913e02db903eff4a4dffe07b57179aa9",
"size": 442
},
"templates/debug-report.md": {
"sha256": "6bc5702ca4d0be2b09273c72155af965d692e5ad7e092d19b24ab3495552f431",
"size": 349
},
"templates/dialect-conversion-review.md": {
"sha256": "474f8b640f1069cc6120215eb9f6c6511125645d3218a519ea9fa1de5df3303a",
"size": 349
},
"templates/evidence-report.md": {
"sha256": "4e315162bf8d9c0dc71a8caeb3e1bb2ad4858879203835ed9cf11dd337065c6a",
"size": 457
},
"templates/performance-review.md": {
"sha256": "840621547a909ae109bbd6e4d73215da78c34110e281bdcc39c9937d5c1487ff",
"size": 447
},
"templates/query-contract.md": {
"sha256": "529cda12116030884031da5b3e155eb1bf71a41b62256fa31b24b3c1d1d5037b",
"size": 459
},
"templates/safe-write-review.md": {
"sha256": "301969ada57b965a91b37eded661cb3371177a5edd2d914f5950dcdab7fbdc69",
"size": 585
},
"tests/test_sql_fixture_checker.py": {
"sha256": "b0714443533232c65de316b19b046428526e20655bedabd966563199f28ba378",
"size": 2639
}
}
}SHA-256 of public snapshot: 9ea0bec20ff2e433728ae218d5183a44f08f127fa8f3c2b0bdc982ad3e3b6364