·
Last changedVersion:
No hardening report available.
Analyze a single target project to identify data access artifacts that require integration testing, then produce a structured, actionable testing plan.
Step 1: Identify data access artifacts
Scope to the target project only. Find classes and methods that interact directly with the database — repositories, DAOs, stored procedure callers, service layers performing CRUD operations.
Step 2: Classify testing priorities
Rank artifacts by migration risk. Prioritize methods that use Oracle-specific features (refcursors, TO_CHAR, implicit type coercion, NO_DATA_FOUND) over simple CRUD.
Step 3: Write the testing plan
Write a markdown plan covering:
When defining recommended test cases, explicitly include:
NULL/missing values.timestamp without time zone or timestamp(0), with explicit timezone-application expectations.Write the plan to: docs/migration/reports/{TARGET_PROJECT} Integration Testing Plan.md
The value of {TARGET_PROJECT} must be validated before use (see Key Constraints — Input validation).
{TARGET_PROJECT}) contains only alphanumeric characters, hyphens, underscores, and spaces. Reject any value that contains /, \, .., ~, :, or any other path separator or traversal sequence. If validation fails, halt immediately and report the invalid input to the user; do not write any file.[REDACTED connection string found in DataAccess.cs:42] in place of the raw value.MyApp.Postgres), so each instance targets one database.Need this version hardened?
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
—
—
MIT
HARDENING.md
LICENSE
SKILL.md