T09 · Insecure Skill Coding Practices
- Location
" [ -f "$file" ] || die "File not found: $file" echo "=== Clause Segmentation ===" echo "File: $file" echo "" echo "Detecting clause boundaries (Article / Section / 第X条 / 1.1)..." local clauses_found=$(( RANDOM % 20 + 10 )) echo "Found $clauses_found clauses" echo "" echo "Next: contract-clause-extractor.sh classify $file" } ``` Classification returns fixed counts unrelated to the supplied contract: ```bash cmd_classify() { local file="${1:-}" [ -z "$file" ] && die "Usage: contract- ...[truncated 5680 chars]:101- Finding
Fabricated Contract Analysis Produced Without Inspecting Contract Content
- Content
View full analysis
" [ -f "$file" ] || die "File not found: $file" echo "=== Clause Segmentation ===" echo "File: $file" echo "" echo "Detecting clause boundaries (Article / Section / 第X条 / 1.1)..." local clauses_found=$(( RANDOM % 20 + 10 )) echo "Found $clauses_found clauses" echo "" echo "Next: contract-clause-extractor.sh classify $file" } ``` Classification returns fixed counts unrelated to the supplied contract: ```bash cmd_classify() { local file="${1:-}" [ -z "$file" ] && die "Usage: contract-clause-extractor.sh classify " [ -f "$file" ] || die "File not found: $file" echo "=== Clause Classification ===" echo "File: $file" echo "" echo "Classified clauses across 12 standard categories:" echo " Payment Terms 1 clause(s)" echo " Delivery/Performance 2 clause(s)" echo " Breach & Penalties 1 clause(s)" echo " Confidentiality 2 clause(s)" echo " Intellectual Property 1 clause(s)" echo " Non-Compete / Non-Solicit 1 clause(s)" echo " Jurisdiction & Dispute Resolution 2 clause(s)" echo " Termination 2 clause(s)" echo " Force Majeure 1 clause(s)" echo " Liability & Indemnity Caps 2 clause(s)" echo " Acceptance Criteria 1 clause(s)" echo " Renewal & Term 1 clause(s)" echo "Total: 17 classified clauses" echo "" echo "Next: contract-clause-extractor ...[truncated 4522 chars]- Remediation
View remediation
