Define the format boundary
This workflow is useful when a manifest, inventory export, form, or configuration contains several infrastructure identifier families. Begin with the raw value and its source field. Decide whether it is an IP or CIDR value, a MAC address, an AWS ARN, or a Docker image reference before selecting a validator.
Validate without destroying evidence
Use ip-address-validator for IPv4, IPv6, and supported CIDR notation. Use mac-address-validator when a hardware identifier may use colon, hyphen, Cisco-style, or compact separators. Keep the input as received beside any normalized representation so a reviewer can distinguish a harmless display difference from a real parsing failure.
For cloud and container strings, aws-arn-validator checks ARN structure and docker-image-tag-validator checks image reference naming, repository paths, tags, and digests. Failures such as bad octets, an invalid prefix length, malformed separators, missing ARN components, or illegal image names should return to the source record for correction.
Review the result honestly
A format pass is a useful gate for parsing and configuration, but it is not a live infrastructure claim. It does not establish that an IP answers, a MAC is attached to a particular device, an ARN names an existing resource or grants access, or an image is present and pullable from a registry. For those questions, continue in network-triage-debugging, network-convert, or an authorized cloud and registry process. The broader validation-format workflow is a useful neighboring path when the identifier is not one of these four families.