databases-on-aws — 1 hook

Pinned source listing — machine-checked

What declarations and files are present in this pinned source?

Pinned source declarations and file hashes were listed.

Review

Machine-checked ·

Run UTC
Reviewed
Published
Updated

Observations · Limitations · Evidence

What we ran

Git blob acquisition followed by static source inspection.

What we saw

Listed 1 hook declaration. Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.

Limits

Scope: acquisition and static inspection. Command results: commands.json.

developer-tools · hooks · Upstream source · Upstream documentation

Pinned source inspection only; no runtime platform was exercised. UTC 2026-10-18T18:10:13Z, tree 515e32c59d06aff44fcda99eb100cdf128a5612bc2b9c3d0a51559284df8a966.

No browser or computer-use tools. Pin this exact version; the stamp does not follow updates.

Full record
name
databases-on-aws — 1 hook
slug
source-hooks-2264e33c54d1e87cb063043b
type
hooks
category
developer-tools
example
false
evidence state
pinned_source_listing
stamp
Pinned source listing — machine-checked
summary
Pinned source declarations and file hashes were listed.
outcome
Listed 1 hook declaration. Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
rule results
["The retained source tree matches its acquisition manifest.","Declared hook names (listing.json): PostToolUse"]
task
What declarations and files are present in this pinned source?
setup
Git blob acquisition followed by static source inspection.
limitations
Scope: acquisition and static inspection. Command results: commands.json.
source url
https://github.com/awslabs/agent-plugins.git
documentation url
https://github.com/awslabs/agent-plugins.git
commit
fbefb3764e67558fe10ac834dd85db49734aa9b6
tree sha256
515e32c59d06aff44fcda99eb100cdf128a5612bc2b9c3d0a51559284df8a966
file sha256
{"plugins/databases-on-aws/.claude-plugin/plugin.json":"78755131c1d8c005ccd98e25e1c403f0fdf57a9ee2004b9c4b7b7e56c80dee9e","plugins/databases-on-aws/.codex-plugin/plugin.json":"e2f5d63258788248acbaee2fc30e10ffb24da11e838601ba77c73667992ee96b","plugins/databases-on-aws/.gitignore":"12d91ac72f6d0b18aa960fed54c707fac4400a29cde95cb41e47dd05b8a815b7","plugins/databases-on-aws/.mcp.json":"8a6bff153d318f3f25a587a76b6d4eda00008a554d2d461b867a70070bf84b07","plugins/databases-on-aws/hooks/hooks.json":"5a0a8e710282dd8d2f2f54633d1c35156755417959604a5321104879b2d35ef4","plugins/databases-on-aws/scripts/README.md":"3dc08ce33d4e80f004929d5cfb07e775003c4ad686f96fb7677261bf4f84fa85","plugins/databases-on-aws/scripts/cluster-info.sh":"1d2c86a19a32c72c9ceb8832db25a7a717389eb244c619fcb0632563673feb98","plugins/databases-on-aws/scripts/create-cluster.sh":"876101cfe62a048ac2f86b9702614d94dabe9c8c14803d547c5376dc00d8a8b2","plugins/databases-on-aws/scripts/delete-cluster.sh":"763be0f203979b3c873862704b71df477d62635b03d9e3e76280c238ed7e3597","plugins/databases-on-aws/scripts/list-clusters.sh":"999afdde4343834914d1b31e1ab5728a6942341234eb60ccf54d5c919e18f897","plugins/databases-on-aws/scripts/loader.sh":"f4b5d9ab421cd7463da9ec83b51231e9bf093885c2a0f77568c402d47593a9de","plugins/databases-on-aws/scripts/psql-connect.sh":"951820fc11fe9da576e56daca4ac5f3d3612751755b2e477394e418b17fedda9","plugins/databases-on-aws/skills/dsql/SKILL.md":"7a53b87c24452fec3d818e64737cadab6f65799f3bb89ff5bb31975a05979b7a","plugins/databases-on-aws/skills/dsql/mcp/mcp-setup.md":"7b855431ed0ea24ee12104f5a84fa8c101f5dabf73fe394ec8bc4c7de4e54a13","plugins/databases-on-aws/skills/dsql/mcp/mcp-tools.md":"6fadbf5c4a8f310ad0e4b4b865de8364db528659712a741487dcc3fcfaa96737","plugins/databases-on-aws/skills/dsql/mcp/platforms/claude-code.md":"00d80f363183eaf841eb778f3e518cfac9fd351a8a5de5fac9212ac60ab60769","plugins/databases-on-aws/skills/dsql/mcp/platforms/codex.md":"7753e3181f980ed0dbe8008302e7ac8b991ab665be9c8957b3819deb0e7fbd5e","plugins/databases-on-aws/skills/dsql/mcp/platforms/gemini.md":"08b2697d96fe811c64336930841727be7f37de7ac48724c8b36523187d7941da","plugins/databases-on-aws/skills/dsql/mcp/platforms/kiro.md":"38fa9a45ee7323dc9df3fa2f327536dc167829ec1c15a45d43cf667586e793c3","plugins/databases-on-aws/skills/dsql/mcp/tools/database-tools.md":"e1521d2001dff6929cd235dd2bbc29e9ba2054ee9832540f796c052a0c2a669f","plugins/databases-on-aws/skills/dsql/mcp/tools/documentation-tools.md":"0b79a75497a2ffed7256f2f32baafca836ce1bbfc479fc76c766b56279f88e7d","plugins/databases-on-aws/skills/dsql/mcp/tools/input-validation.md":"55b478deb29572f8a56a8e6f41dcea7f7b776d3d668ea085d8e8cb09b231e190","plugins/databases-on-aws/skills/dsql/mcp/tools/safe_query.py":"f8ec7b0388386f79275a795f93c85f0988a3ba3c39c7aca1f44cb4d9ef0b42bb","plugins/databases-on-aws/skills/dsql/mcp/tools/workflow-patterns.md":"d65042620e7430f3c2d0de9608d0f9af63d6f55099b8a7344522797f1a146263","plugins/databases-on-aws/skills/dsql/references/access-control.md":"820a167c7a1204577eb967c4ed1bdeb9ccbffca94e46c59b8f458b0548aeda22","plugins/databases-on-aws/skills/dsql/references/auth/authentication-guide.md":"54cd722aeab832339fac6c1d587941e3103b4685ffbd79559ece149084982b9e","plugins/databases-on-aws/skills/dsql/references/auth/connectivity-tools.md":"a2d3375158cdc7b2460fe57d79c57af350bcb4c4333e1a08e8787bb3f3ad9db8","plugins/databases-on-aws/skills/dsql/references/auth/scaling-guide.md":"5c4034475bf801879e57a1760ec1e43bf6400fdd1e209c1e2fdfff461bf2482f","plugins/databases-on-aws/skills/dsql/references/data-loading.md":"cb5aaf75c90cb3495ab538746b2d988a2fbf7819dcb105d75fd8dc196afd7859","plugins/databases-on-aws/skills/dsql/references/ddl-migrations/batched-migration.md":"67cdb45ffd3bf7fe8d3f9aefce837e0b692ac5b676d84aa6b884795539dd0dcc","plugins/databases-on-aws/skills/dsql/references/ddl-migrations/column-operations.md":"c6406e2d5c59f5ae04790c31790d31a0feaf024f0b07e1e083119c4c2af66418","plugins/databases-on-aws/skills/dsql/references/ddl-migrations/constraint-operations.md":"a18e85333e46afe1d9f8b25ab829e494e9041ac0e912c829edda89b1f9b1e479","plugins/databases-on-aws/skills/dsql/references/ddl-migrations/overview.md":"0b1a1ab7d0fbc48b0d57dcb580098df46939703fe7887b52d4c6a185c176d6ad","plugins/databases-on-aws/skills/dsql/references/development-guide.md":"83c90221124ed3c57e5d4e3ebf3efcda7b01ac00355b94ff5a860fcd06b62205","plugins/databases-on-aws/skills/dsql/references/dsql-examples.md":"8cf1944b0a90ac18df5020e0bc08aa3cf4b272d2aa09f8ffaf2bc27ee519b7d3","plugins/databases-on-aws/skills/dsql/references/dsql-lint.md":"ff1c439cddbd9175500d39acaf9c15733df286c7f349e171667d95b9f3682995","plugins/databases-on-aws/skills/dsql/references/examples/connection.md":"201953c379f089040621001d324d4d8c7b15f008217bdf6c83569a56933735ca","plugins/databases-on-aws/skills/dsql/references/examples/data-operations.md":"744ed9dfcf8226492530f3c7037e55c0cd2ff218bccf5eba792cc300683a8de0","plugins/databases-on-aws/skills/dsql/references/examples/migrations.md":"c099cf0b935cd9fa55e9d7e4e44916e0ea921649544c2c9a48ce1ef9d100427c","plugins/databases-on-aws/skills/dsql/references/examples/patterns.md":"5e022e0de02f809eb781523dc16257ea3f1dc8329c6438cf384c37c0cfe98cb8","plugins/databases-on-aws/skills/dsql/references/examples/schema.md":"d16d0fdbbc67ab5848adfc0277ff1cf6487d2d310b0dc6d0753aaa9b77032f09","plugins/databases-on-aws/skills/dsql/references/foreign-keys.md":"535f25ee6c1313bc4c19b0e8569c6f250ef12edcb5e6bb9c6b1fd1389ddbf977","plugins/databases-on-aws/skills/dsql/references/language.md":"7cefaf5959f15a12b66a5e784c553a9b7cec7f6acf0b5619a4c58fbab2aed1c1","plugins/databases-on-aws/skills/dsql/references/limits-and-error-codes.md":"a0a89787354b5ab2721b938ad29bd51166f496f741c138a42feea5ccd69cffe1","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/ddl-auto-increment.md":"20bf31a6f1c5105caa2069d7fb475dcc6cdf0fb0e4ad239ed14b830897b7ce95","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/ddl-batching.md":"f986ca49a4a1bb7c5f0748fc54e9d4e6034c1d745c8448f6844f35039f56ef0c","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/ddl-column-changes.md":"a921f975dc3f45c08baa3ea819dc6e47c19afab64ae6fa59cf3e9caffe0ecbfd","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/ddl-constraints.md":"531a357a9311e5ab09456b05380ff71fd26ed845397ef65ff213699700c29368","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/ddl-operations.md":"a54ae4d5cb344e3ed14af1da289db7d88ecb709bd2188e87c5864f52a8300647","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/ddl-structural.md":"d3d32b4af67e892b16e96b9410e548c6206fa5a1f4af74d325328d2614f3c591","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/ddl-type-alternatives.md":"77740b0fb8cb70a2277100ca6c62c66d214dfcc1f8b88c2ef440769db2d022db","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/full-example.md":"13ac4e4a10346fc8a44324d3159571ded738b8de80ccd4971416953647fe50f1","plugins/databases-on-aws/skills/dsql/references/mysql-migrations/type-mapping.md":"730f9760260aeb4ab06be8b741e4366cb858f8fa32bc69c7f5b2a724504b6460","plugins/databases-on-aws/skills/dsql/references/occ-retry-patterns.md":"82f0a6d4b078b80da8d366692f0f7db91276df239cf0d939e576e6f758d21680","plugins/databases-on-aws/skills/dsql/references/onboarding.md":"4cd37ea1609a30fb19152f28908eebe3487db7e70b128c78f2ba7323a1a96a56","plugins/databases-on-aws/skills/dsql/references/orm-guides/overview.md":"140da44b6e8e1ffaa898af7b31d69154a3fd68079d82d242d483dc7ba899d000","plugins/databases-on-aws/skills/dsql/references/pg-migrations/index-conversion.md":"8c75c1b9228bc2a9558ce0d5dbc368046ae19d61b8a33f738bd4ae7cedd548e8","plugins/databases-on-aws/skills/dsql/references/pg-migrations/multi-region.md":"ebfcf9a86f1b433d6195fd89e2283106c3719276ea04d450fbdb0037b2688ec0","plugins/databases-on-aws/skills/dsql/references/pg-migrations/schema-objects.md":"e692c6718fc98b35e744906389e34cc5c1d385e8929f3278b318416b8e2f10a4","plugins/databases-on-aws/skills/dsql/references/pg-migrations/type-mapping.md":"25605cc33ac2a55c0ecafe98ef973c03cc705a84e7fb9298c091ce8ea5bfc942","plugins/databases-on-aws/skills/dsql/references/query-plan/catalog-queries.md":"adfe0aa5657b653977778528ed51210c0e17cd0380d2fa00ef307cf970c1c16b","plugins/databases-on-aws/skills/dsql/references/query-plan/guc-experiments.md":"7c56a9386a12b4ba90fdc283e46b01b608f88a5df15e2154d02da030e7866104","plugins/databases-on-aws/skills/dsql/references/query-plan/plan-interpretation.md":"de4155ac2bf5d13adff3bf5445ac4c60b382b34bfb25fa0ed5368600a04bc241","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites-dsql-specific.md":"715a425f8af05c101344f387a04b5d8fbc01e8f4c4029a8181d6528d9c6aa3d5","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites-generic.md":"21217cea5891b431ce776ac9e9efd9e711b92bb5a6a02063e029b3633211ea0c","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/cte-late-materialization.md":"9ad0daf044db89c3678db2a5f167e155dec80caaebd66d5d1da48744e03f94bf","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/flatten-union-all.md":"61efe7ab89a5297e8660e39a7d99b0a0feed333592b155ef66e0ea4d45e9f56d","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/left-join-to-inner.md":"b699ddb528320c9eb9d5a576233250817010c01245fbd8f06cd80f02be8967a0","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/not-in-to-not-exists.md":"e4383e19ea4ff72efecf3a3e05f28ea1aa39de653c5d46a1a51261b38d332013","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/or-to-in.md":"7b39c40d7b3e4db4dfbf8658b10684d76ae48cff689e15b3a4dc93dafb1e4ac0","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/propagate-filter.md":"3a359c14bfdad065ad78441996031effab1899e361677f1912243a18e220ed67","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/push-computation-to-constant.md":"f1c7a8c03ab85640b39b1dfcbe3d8189bb8c6da24d59493567d00a72b60b3ccc","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/push-group-by-into-subquery.md":"aec24ff9759050ca6756a16cd0fc5c979b7e9888e984acf28b667b2547366c15","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/reltuples-estimate.md":"f12dec472f1bfd2b81af9078e89d7181349fc942c8208e57bc268e295641ea8d","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/split-large-joins.md":"e0ce11938173b3ef9010faf6781b2c5c71de52d0095c863807379aa858b385e1","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/subquery-unnesting-correlated.md":"6621fd4068001620d5ad97f3cbaffae1d4e49c4387ddf1919edc615b4532bede","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/subquery-unnesting-scalar.md":"084e2a6a3ed7e307e3020a53bb99f77898c52646cf8534f193307d0f1f191c08","plugins/databases-on-aws/skills/dsql/references/query-plan/query-rewrites/subquery-unnesting-uncorrelated.md":"8b33947c9d4575ac737efc95bdfc974f23522aac561e105bbb583227bb0357c4","plugins/databases-on-aws/skills/dsql/references/query-plan/report-format.md":"a4dd65e1a582882aa4410335b043ffba91bacd78d6793c8eec5c638417d1be20","plugins/databases-on-aws/skills/dsql/references/query-plan/workflow.md":"f20a8e9e85a50c699a2f1bddb5e202c1bdb30c2e63846942842ae14478e4b234","plugins/databases-on-aws/skills/dsql/references/system-diagnostics/promql-patterns.md":"1e68e59b253554c8f131ec071063af2b141b5d936eae7cb3a1245318920bddf3","plugins/databases-on-aws/skills/dsql/references/system-diagnostics/wait-events.md":"011b10146bd91d3546d80e02dd842ac4c5df791f36f38244d73b5b139838308c","plugins/databases-on-aws/skills/dsql/references/system-diagnostics/workflow.md":"87c02dd984483e0acf1a2a202c7a46756e123a1dafb90f9adb239cb0680b3abc","plugins/databases-on-aws/skills/dsql/references/troubleshooting.md":"c5cf871d8ff2e6f9c9b66335524f9abb0d7475890a78910bbcc7642c9a206955"}
lockfiles
["LOCK.json"]
utc date
2026-10-18T18:10:13Z
source date
2026-10-16
discovered date
2026-10-16
retested date
2026-10-18
reviewed date
2026-10-18
published date
2026-10-18
modified date
2026-10-18
reviewer
Machine-checked
harness version
toolwitness harness at commit fdb0e180ce11bc2383fb07e791350cf38103ff88
claude code version
Not applicable: static source inspection (commands.json).
model id
Not applicable: static source inspection (commands.json).
scanner version
Not applicable: static source inspection.
rulepack version
Not applicable: static source inspection.
agents
[]
commands
["Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."]
prompt list
["Not applicable: static source inspection (commands.json)."]
history
["2026-10-18T18:10:13Z: pinned source inspection"]
application
{"applicationCategory":"DeveloperApplication","name":"databases-on-aws — 1 hook","operatingSystem":"Not exercised","softwareVersion":"fbefb3764e67558fe10ac834dd85db49734aa9b6"}
review input
{"claims":[{"field":"summary","id":"acquired","sources":["LOCK.json","listing.json","commands.json"],"text":"Pinned source declarations and file hashes were listed."},{"field":"outcome","id":"listed","sources":["LOCK.json","listing.json","commands.json"],"text":"Listed 1 hook declaration. Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."},{"field":"rule_results.0","id":"tree","sources":["LOCK.json","listing.json","commands.json"],"text":"The retained source tree matches its acquisition manifest."},{"field":"rule_results.1","id":"declared","sources":["LOCK.json","listing.json","commands.json"],"text":"Declared hook names (listing.json): PostToolUse"}],"evidence_sha256":{"LOCK.json":"5874b8dc5bd5e818ad24c7efed9a3e142cc5643b6e818a3cbebf8532fef59361","commands.json":"06bb7bf99080d7dbf1b4c91fd8ae9a111915c53dd990fd33d249dbc540efae12","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"36f8b6b0b02975304ff99e9cdda3cb8d2bbf11ef818b0ff865bc96ffc1174bbd","listing.json":"63067da41a67c062874b5eee6bd3c3914d0a8d0f22f196e6117bd96ec2876f47","selection.json":"41766fd4a9c6175d70545cb5ea218f02b12fe89c6528308986313c43799abc62"},"identity_artifact":"identity.json"}
review
{"codex":"e9179de11389355ec41fb851d97108dbd35b0481102d012ef24ec7ebded97db3","date":"2026-10-18","gates":"07ac7ed61508b2f82e9b4719edd2e8a581d9ba2d60ce49104beeabbd2a327c07","grok":"2c6e344d3f44da4c8ea662629b032277dfbe2c77396136da24d0532d7304958d","kind":"machine-checked","reviewed_sha256":"d611a3a2df6ccf29847fea7f4f7638eb1b5fe3f393833a384cdf13fe0d8424d5","summary":"Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."}

Downloadable evidence

transcript

Download complete transcript

Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.

sinkhole log

Download complete sinkhole log

Not applicable: static source inspection (commands.json).

canary log

Download complete canary log

Not applicable: static source inspection (commands.json).

scanner output

Download complete scanner output

Not applicable: static source inspection (commands.json).

normalized text

Download complete normalized text

{
  "listing": {
    "skills": [
      {
        "path": "plugins/databases-on-aws/skills/dsql/SKILL.md",
        "name": "dsql",
        "description": "Build with Aurora DSQL — manage schemas, execute queries, handle migrations, diagnose query plans, diagnose cluster performance, load data, and develop applications with a serverless, distributed SQL database. Covers IAM auth, multi-tenant patterns, MySQL-to-DSQL and PostgreSQL-to-DSQL schema conversion, foreign key constraints, OCC retry patterns, ORM migration (Django/EF Core/Hibernate/Rails/SQLAlchemy), DDL operations, query plan explainability, system diagnostics via CloudWatch AAS, SQL compatibility validation, and bulk data loading. Load before answering DSQL limit or error-code questions; it has limits docs omit. Triggers on phrases like: DSQL, Aurora DSQL, distributed SQL database, serverless PostgreSQL-compatible database, migrate to DSQL, DSQL query plan, DSQL EXPLAIN ANALYZE, DSQL ENUM, DSQL foreign key, DSQL OCC retry, DSQL multi-region, DSQL JSONB, DSQL GIN index, load into DSQL, load CSV into DSQL, bulk load DSQL, aurora-dsql-loader, DSQL slow, DSQL performance, DSQL wait events, DSQL AAS.",
        "files": {
          "plugins/databases-on-aws/skills/dsql/SKILL.md": "7a53b87c24452fec3d818e64737cadab6f65799f3bb89ff5bb31975a05979b7a",
          "plugins/databases-on-aws/skills/dsql/mcp/mcp-setup.md": "7b855431ed0ea24ee12104f5a84fa8c101f5dabf73fe394ec8bc4c7de4e54a13",
          "plugins/databases-on-aws/skills/dsql/mcp/mcp-tools.md": "6fadbf5c4a8f310ad0e4b4b865de8364db528659712a741487dcc3fcfaa96737",
          "plugins/databases-on-aws/skills/dsql/mcp/platforms/claude-code.md": "00d80f363183eaf841eb778f3e518cfac9fd351a8a5de5fac9212ac60ab60769",
          "plugins/databases-on-aws/skills/dsql/mcp/platforms/codex.md": "7753e3181f980ed0dbe8008302e7ac8b991ab665be9c8957b3819deb0e7fbd5e",
          "plugins/databases-on-aws/skills/dsql/mcp/platforms/gemini.md": "08b2697d96fe811c64336930841727be7f37de7ac48724

Excerpt shown; complete evidence is in the download.

Download full record JSON

Disclaimer

This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.

Template placeholders refer to the snapshot metadata above.

Page updated