원클릭으로
parity-sync
Add or update a method across hdb/hdbext packages with ESM/CJS/type parity. Use when changing runtime API in either package.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Add or update a method across hdb/hdbext packages with ESM/CJS/type parity. Use when changing runtime API in either package.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | parity-sync |
| description | Add or update a method across hdb/hdbext packages with ESM/CJS/type parity. Use when changing runtime API in either package. |
| disable-model-invocation | true |
Implement the requested method change with parity across hdb/ and hdbext/ unless explicitly told otherwise.
$ARGUMENTS
index.js and index.cjs in each affected package. Preserve existing naming conventions (*Promisified suffix for promise wrappers).loadProcedurePromisified has different signatures (hdb: 2 params, hdbext: 3 params). callProcedurePromisified calls storedProc.exec() in hdb but storedProc() in hdbext. destroyClient/validateClient/fetchSPMetadata are hdb-only.assert style in tests/*.Test.js. Tests exercise both ESM and CJS variants via the moduleVariants loop pattern.npm run types in each affected package directory. Verify generated files under @types/ reflect the updated API.Report:
Update all dependencies across hdb/, hdbext/, hdbhelper/, and hdbhelper-py/. Runs update script, presents change summary, updates CHANGELOG.md, and commits with approval.
Audit AI guidance files (CLAUDE.md, copilot-instructions.md, .github/agents/, .github/prompts/) for consistency. Use after updating any AI-facing documentation.
Pre-release verification checklist for hdb, hdbext, and/or hdbhelper packages. Run before publishing to npm or tagging a Go release.