# Doc Extraction Naval Architecture Validation Rules

> Sub-skill of doc-extraction-naval-architecture: Validation Rules.

- Skill: `vamseeachanta/doc-extraction-naval-architecture-validation-rules` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/doc-extraction-naval-architecture-validation-rules`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/doc-extraction-naval-architecture-validation-rules/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/doc-extraction-naval-architecture-validation-rules

---


# Validation Rules

## Validation Rules


When extracting naval architecture data, validate against known ranges:

| Parameter | Valid range | Flag if outside |
|-----------|------------|----------------|
| GM (transverse) | 0.05 – 10.0 m | Warning |
| Cb (block coefficient) | 0.30 – 0.90 | Warning |
| Cp (prismatic) | 0.50 – 0.85 | Warning |
| Cm (midship) | 0.80 – 1.00 | Warning |
| Cwp (waterplane) | 0.60 – 0.95 | Warning |
| GZ_max | 0.05 – 5.0 m | Warning |
| Shell plate thickness | 4 – 50 mm | Warning |
| Frame spacing | 400 – 1000 mm | Warning |
| Froude number (displacement) | 0.0 – 0.5 | Warning |

Note: ranges are non-normative screening heuristics for extraction QA only.

