<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="part2stratml.xsl"?>
<PerformancePlanOrReport xmlns="urn:ISO:std:iso:17469:tech:xsd:PerformancePlanOrReport" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="urn:ISO:std:iso:17469:tech:xsd:PerformancePlanOrReport http://stratml.us/references/PerformancePlanOrReport20160216.xsd" Type="Performance_Plan"><Name>Accelerating Standards-Constrained StratML Generation</Name><Description>Enable AI-assisted rendering of unstructured plans and reports into consistently valid StratML Part 2 XML by coupling semantic extraction with deterministic schema enforcement, validation, and repair.</Description><OtherInformation>Submitter's Note: This performance plan is intended to accelerate the availability and adoption of schema-constrained generation, XSD validation loops, and reusable benchmarking so that valid StratML output becomes routine rather than exceptional.  It was drafted and rendered in StratML Part 2 format by ChatGPT &amp; lightly edited in the XForm at https://stratml.us/forms2/Part2Form.xml
^^
The dialog with ChatGPT is available at https://chatgpt.com/share/699247fa-2284-800b-b0b6-62a3d8c38a2f  It was stimulated by Dorothy Hoskin's posting on LinkedIn about prospects for structuring AI prompts as XQueries.  https://www.linkedin.com/posts/dhoskins_w3schoolscom-activity-7426687428301651969-uJva?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRo-wBsB6AJXaqtz06r_wMwIYVUJtr0PM</OtherInformation><StrategicPlanCore><Organization><Name>StratML.us Community</Name><Acronym>SMLC</Acronym><Identifier>uuid-2b6e0c2a-8e3f-4f7b-9a6b-1d8d9f3d3d10</Identifier><Description>Publish and curate openly accessible, standards-compliant StratML exemplars and supporting tooling to enable machine-readable intentions, stakeholders, and results.</Description><Stakeholder StakeholderTypeType="Person"><Name>Owen Ambur</Name><Description>Advance the practical use of StratML (ISO 17469) by publishing validated exemplars, improving stylesheets and dashboards, and insisting on schema-conformant outputs.</Description><Role><Name>Standards Stewardship</Name><Description>Maintain schema fidelity and interoperability across tools and publishers.</Description><RoleType>Performer</RoleType></Role><Role><Name>Publication</Name><Description>Publish validated plans and reports to expand the public corpus of correct StratML instances.</Description><RoleType>Performer</RoleType></Role></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>AI Service Providers</Name><Description>Provide models, APIs, and toolchains capable of producing standards-constrained structured outputs, including XSD-aware generation and repair loops.</Description><Role><Name>Model Capability</Name><Description>Improve structured generation, citation, and controllability features that enable reliable schema-conformant XML.</Description><RoleType>Performer</RoleType></Role><Role><Name>Tooling Integration</Name><Description>Integrate validators, constrained decoding, and provenance capture into product workflows.</Description><RoleType>Performer</RoleType></Role></Stakeholder><Stakeholder StakeholderTypeType="Generic_Group"><Name>Standards Development Organizations</Name><Description>Maintain and evolve open schemas and guidance so that machine-readable planning and reporting remains interoperable and durable.</Description><Role><Name>Standard Maintenance</Name><Description>Maintain StratML schemas, documentation, and conformance guidance.</Description><RoleType>Performer</RoleType></Role><Role><Name>Adoption Enablement</Name><Description>Promote adoption by publishing examples and conformance tests.</Description><RoleType>Performer</RoleType></Role></Stakeholder></Organization><Vision><Description>A world in which intentions and results are routinely published in interoperable, machine-readable form.</Description><Identifier>uuid-7c6c8b7f-2f10-4b43-9b83-9f6e0b91a4a2</Identifier></Vision><Mission><Description>To accelerate the routine production of valid StratML Part 2 outputs by combining AI-enabled semantic extraction with deterministic schema enforcement, validation, and repair.</Description><Identifier>uuid-0b1b7c1e-6c62-4a34-9f4f-08d5d8a49a1b</Identifier></Mission><Value><Name>Interoperability</Name><Description>Prefer open, schema-based representations that preserve semantic meaning across tools.</Description></Value><Value><Name>Traceability</Name><Description>Preserve provenance from source text to extracted nodes and reported results.</Description></Value><Value><Name>Conformance</Name><Description>Require outputs to validate against authoritative schemas.</Description></Value><Value><Name>Reuse</Name><Description>Enable reuse of structured objectives and indicators across plans, reports, and analyses.</Description></Value><Goal><Name>Schema Binding</Name><Description>Implement deterministic schema binding so that generation is constrained to valid element names, ordering, and cardinality.</Description><Identifier>uuid-3fb36a62-4d0b-4f7c-9b8e-6c3a1b4a2a01</Identifier><SequenceIndicator>1</SequenceIndicator><Objective><Name>Grammar</Name><Description>Derive a machine-enforceable grammar from the StratML Part 2 XSD and use it to constrain generation of XML structure.</Description><Identifier>uuid-0c98d3d2-ff5c-4ab2-8a2a-3a7b42f7d2a1</Identifier><SequenceIndicator>1.1</SequenceIndicator><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation/><PerformanceIndicator ValueChainStage="Output_Processing" PerformanceIndicatorType="Quantitative"><SequenceIndicator>1.1.1</SequenceIndicator><MeasurementDimension>Schema-constrained generation coverage</MeasurementDimension><UnitOfMeasurement>Percent</UnitOfMeasurement><Identifier>uuid-5a9d9b0a-8dd5-4d91-9a2c-0f6aaf0a2f11</Identifier><Relationship><Identifier>PLACEHOLDER_1</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>80</NumberOfUnits><Description>Portion of StratML Part 2 structural rules enforced by grammar or equivalent constraint.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator><PerformanceIndicator ValueChainStage="Output" PerformanceIndicatorType="Quantitative"><SequenceIndicator>1.1.2</SequenceIndicator><MeasurementDimension>First-pass validation rate</MeasurementDimension><UnitOfMeasurement>Percent</UnitOfMeasurement><Identifier>uuid-2d0b0c0b-4b2b-4b8c-8f4a-9aa3d7b0c1e4</Identifier><Relationship><Identifier>PLACEHOLDER_2</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>95</NumberOfUnits><Description>Percent of generated documents that validate on the first attempt.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator></Objective><Objective><Name>Validation</Name><Description>Embed XSD validation and automated repair loops so that any nonconformant output is corrected deterministically until valid.</Description><Identifier>uuid-1f6f2e0a-2d21-4c4c-9d03-3a2e3f6d3b0c</Identifier><SequenceIndicator>1.2</SequenceIndicator><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation/><PerformanceIndicator ValueChainStage="Output_Processing" PerformanceIndicatorType="Quantitative"><SequenceIndicator>1.2.1</SequenceIndicator><MeasurementDimension>Median repair iterations to validity</MeasurementDimension><UnitOfMeasurement>Count</UnitOfMeasurement><Identifier>uuid-7ef6d0c8-6e3a-4e7e-8c5b-1b7c7f2f9d6a</Identifier><Relationship><Identifier>PLACEHOLDER_3</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>2</NumberOfUnits><Description>Median number of repair cycles required to reach XSD-valid output.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator><PerformanceIndicator ValueChainStage="Output" PerformanceIndicatorType="Quantitative"><SequenceIndicator>1.2.2</SequenceIndicator><MeasurementDimension>Final validation success rate</MeasurementDimension><UnitOfMeasurement>Percent</UnitOfMeasurement><Identifier>uuid-0f0e7f64-5d7a-4c60-9c6b-2f3d9a0a7c1c</Identifier><Relationship><Identifier>PLACEHOLDER_4</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>99</NumberOfUnits><Description>Percent of outputs that validate after automated repair is applied.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator></Objective><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation>Implementation Pattern: Separate semantic extraction from structural emission. Emit XML via templates or a constrained builder, then validate and repair before publication.</OtherInformation></Goal><Goal><Name>Corpus</Name><Description>Expand the publicly available corpus of validated StratML Part 2 exemplars to improve tooling, benchmarks, and model exposure to correct instances.</Description><Identifier>uuid-8a9c7a2a-7c6e-4a4e-8b2f-9a2c1e0b7d3f</Identifier><SequenceIndicator>2</SequenceIndicator><Objective><Name>Publication</Name><Description>Publish additional validated StratML Part 2 plans and reports derived from diverse unstructured sources, preserving provenance and minimizing structural drift.</Description><Identifier>uuid-4f3b1c2d-7a4b-4c2d-8e7f-1a2b3c4d5e6f</Identifier><SequenceIndicator>2.1</SequenceIndicator><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation/><PerformanceIndicator ValueChainStage="Output" PerformanceIndicatorType="Quantitative"><SequenceIndicator>2.1.1</SequenceIndicator><MeasurementDimension>Validated documents published</MeasurementDimension><UnitOfMeasurement>Count</UnitOfMeasurement><Identifier>uuid-6b2f1c0a-1d2e-4f3a-9b8c-0a1b2c3d4e5f</Identifier><Relationship><Identifier>PLACEHOLDER_5</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>100</NumberOfUnits><Description>Number of newly published, XSD-valid StratML Part 2 documents.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator><PerformanceIndicator ValueChainStage="Output_Processing" PerformanceIndicatorType="Quantitative"><SequenceIndicator>2.1.2</SequenceIndicator><MeasurementDimension>Provenance completeness</MeasurementDimension><UnitOfMeasurement>Percent</UnitOfMeasurement><Identifier>uuid-3d2c1b0a-9f8e-4d3c-8b7a-6e5d4c3b2a10</Identifier><Relationship><Identifier>PLACEHOLDER_6</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>90</NumberOfUnits><Description>Percent of published objectives with explicit source citation or embedded provenance notes.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator></Objective><Objective><Name>Conformance Tests</Name><Description>Publish conformance test cases and known failure modes to support repeatable validation across toolchains.</Description><Identifier>uuid-9c8b7a6d-5e4f-4a3b-8c2d-1e0f9a8b7c6d</Identifier><SequenceIndicator>2.2</SequenceIndicator><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation/><PerformanceIndicator ValueChainStage="Output" PerformanceIndicatorType="Quantitative"><SequenceIndicator>2.2.1</SequenceIndicator><MeasurementDimension>Conformance test cases published</MeasurementDimension><UnitOfMeasurement>Count</UnitOfMeasurement><Identifier>uuid-1a2b3c4d-5e6f-4a7b-8c9d-0e1f2a3b4c5d</Identifier><Relationship><Identifier>PLACEHOLDER_7</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>50</NumberOfUnits><Description>Number of published, schema-referenced test cases covering element order, cardinality, namespaces, and identifiers.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator></Objective><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation>Publication Practice: Prefer compact, validation-ready XML; escape special characters (e.g., &amp;); use globally unique identifiers; keep nouns in &lt;Name&gt; and actions in &lt;Description&gt;.</OtherInformation></Goal><Goal><Name>Benchmarking</Name><Description>Establish repeatable evaluation methods that measure schema validity, semantic fidelity, and repair efficiency for StratML generation workflows.</Description><Identifier>uuid-0a9b8c7d-6e5f-4a3b-9c2d-1e0f2a3b4c5d</Identifier><SequenceIndicator>3</SequenceIndicator><Objective><Name>Metrics</Name><Description>Define standard metrics for validity rate, semantic coverage, omission rate, identifier integrity, and provenance completeness.</Description><Identifier>uuid-5d4c3b2a-1e0f-4a9b-8c7d-6e5f4a3b2c1d</Identifier><SequenceIndicator>3.1</SequenceIndicator><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation/><PerformanceIndicator ValueChainStage="Output_Processing" PerformanceIndicatorType="Quantitative"><SequenceIndicator>3.1.1</SequenceIndicator><MeasurementDimension>Benchmark metric set completeness</MeasurementDimension><UnitOfMeasurement>Percent</UnitOfMeasurement><Identifier>uuid-7b6c5d4e-3f2a-4b1c-9d8e-0f1a2b3c4d5e</Identifier><Relationship><Identifier>PLACEHOLDER_8</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-06-30</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>100</NumberOfUnits><Description>Coverage of agreed benchmark dimensions and calculation rules.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator></Objective><Objective><Name>Harness</Name><Description>Implement an open benchmarking harness that runs generation, validates against the authoritative XSD, logs errors, and records repair outcomes.</Description><Identifier>uuid-4c3b2a1d-0e9f-4a8b-9c7d-6e5f4a3b2c1e</Identifier><SequenceIndicator>3.2</SequenceIndicator><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation/><PerformanceIndicator ValueChainStage="Output" PerformanceIndicatorType="Quantitative"><SequenceIndicator>3.2.1</SequenceIndicator><MeasurementDimension>Harness runs executed</MeasurementDimension><UnitOfMeasurement>Count</UnitOfMeasurement><Identifier>uuid-9d8e7f6a-5b4c-4d3e-8f2a-1b0c9d8e7f6a</Identifier><Relationship><Identifier>PLACEHOLDER_9</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>500</NumberOfUnits><Description>Number of benchmark runs executed across diverse sources and extraction tasks.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator><PerformanceIndicator ValueChainStage="Outcome" PerformanceIndicatorType="Quantitative"><SequenceIndicator>3.2.2</SequenceIndicator><MeasurementDimension>Validity improvement over baseline</MeasurementDimension><UnitOfMeasurement>Percent</UnitOfMeasurement><Identifier>uuid-2a1b0c9d-8e7f-4a6b-9c5d-4e3f2a1b0c9d</Identifier><Relationship><Identifier>PLACEHOLDER_10</Identifier><ReferentIdentifier/><Name/><Description/></Relationship><MeasurementInstance><TargetResult><StartDate/><EndDate>2026-12-31</EndDate><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><NumberOfUnits>30</NumberOfUnits><Description>Percent improvement in first-pass validation rate relative to baseline measurements.</Description></TargetResult><ActualResult><StartDate/><EndDate/><Descriptor><DescriptorName/><DescriptorValue/></Descriptor><Description/></ActualResult></MeasurementInstance><OtherInformation/></PerformanceIndicator></Objective><Stakeholder><Name/><Description/><Role><Name/><Description/></Role></Stakeholder><OtherInformation>Benchmarking Principle: Treat XSD validation as a gate, not a suggestion; record failure modes as reusable tests; prefer deterministic repair over repeated free-form regeneration.</OtherInformation></Goal></StrategicPlanCore><AdministrativeInformation><Identifier>uuid-6a0c2b9d-5c8e-4e2a-9f3b-1c7d0a2b6e4f</Identifier><StartDate/><EndDate/><PublicationDate>2026-02-15</PublicationDate><Source>https://stratml.us/docs/ASCSG.xml</Source><Submitter><Identifier>_def62aea-0abd-11f1-982a-eca660babdf6</Identifier><GivenName>Owen</GivenName><Surname>Ambur</Surname><PhoneNumber/><EmailAddress>Owen.Ambur@verizon.net</EmailAddress></Submitter></AdministrativeInformation></PerformancePlanOrReport>