draft-reilly-plpes

Protocol Layer Prompt Engineering Specification (PLPES)

groupnone stateactive pages24 rev00 expires2026-10-18 canonicalhttps://datatracker.ietf.org/doc/draft-reilly-plpes/
This document defines the Protocol Layer Prompt Engineering Specification (PLPES), a structured framework for the formal specification, classification, versioning, provenance tracking, and security hardening of prompts used to interact with AI language models and agentic systems. As AI systems become embedded in critical infrastructure, enterprise workflows, and protocol-driven pipelines, the prompts governing their behavior represent a new class of protocol artifact that currently lacks interoperability standards, integrity mechanisms, or formal classification taxonomy. Ad hoc prompt construction introduces inconsistency, reproducibility failures, prompt injection vulnerabilities, and accountability gaps across deployments. PLPES addresses this gap by defining: (1) a canonical Prompt Descriptor Object (PDO) for machine-readable prompt representation, (2) a five-tier classification taxonomy for prompt roles, (3) a versioning and provenance model compatible with the REM Protocol [I-D.draft-reilly-rem-protocol], (4) integrity verification requirements for agentic prompt chains, and (5) security requirements including injection resistance, adversarial input handling, and chain-of-custody attestation. This specification is intended to be implementable by AI platform operators, enterprise AI integrators, protocol architects, and standards bodies seeking to establish reproducible, auditable, and interoperable foundations for prompt-driven AI systems.