addedInput schema / properties / additional_supplier_notes / minLength
Added value: +1
removedInput schema / properties / applicable_contract_clauses / default
Removed value: -[
- "FAR 52.204-25 (NDAA Section 889 Covered Telecommunications Prohibition)",
- "FAR 52.204-30 (FASCSA Orders Prohibition)",
- "FAR 52.225-5 (Trade Agreements Act)",
- "FAR 52.225-1 (Buy American - Supplies)",
- "NIST SP 800-161 Rev. 1 (C-SCRM)"
-]
removedInput schema / properties / applicable_contract_clauses / items / description
Removed value: -"One clause or standard citation, e.g. 'FAR 52.204-25'."
removedInput schema / properties / applicable_contract_clauses / items / maxLength
Removed value: -200
removedInput schema / properties / applicable_contract_clauses / items / minLength
Removed value: -1
removedInput schema / properties / bom_line_items / items / properties
Removed value: -{
- "country_of_origin": {
- "description": "Country of origin or substantial transformation (ISO 3166 alpha-2 code or country name, e.g. 'US', 'Mexico', 'China').",
- "maxLength": 80,
- "minLength": 2,
- "type": "string"
- },
- "description": {
- "default": "",
- "description": "Short item description, e.g. '4MP IP Dome Camera'.",
- "maxLength": 500,
- "type": "string"
- },
- "domestic_component_cost_pct": {
- "default": null,
- "description": "Optional known US-domestic component cost percentage (0-100) for this line; null if unknown.",
- "maximum": 100,
- "minimum": 0,
- "type": [
- "number",
- "null"
- ]
- },
- "item_category": {
- "default": "IT_Hardware_Or_Network_Equipment",
- "description": "Item category used to route NDAA 889, FASCSA, TAA, BAA (COTS IT exception), and counterfeit-parts logic.",
- "enum": [
- "Telecommunications_Or_Video_Surveillance",
- "IT_Hardware_Or_Network_Equipment",
- "Software_Or_SaaS",
- "Microelectronics_Or_Semiconductor",
- "Commercial_Off_The_Shelf_COTS_Item",
- "Construction_Material_Or_Manufactured_Product",
- "Other"
- ],
- "type": "string"
- },
- "line_item_id": {
- "description": "Unique BOM / CLIN / quote line identifier, e.g. 'BOM-001' or 'CLIN 0001'.",
- "maxLength": 60,
- "minLength": 1,
- "type": "string"
- },
- "manufacturer": {
- "description": "OEM brand / legal entity, screened against NDAA 889 covered entities and known affiliates or white-label OEMs.",
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "part_number": {
- "description": "Manufacturer part number (MPN), SKU, or NSN, e.g. 'C9300-48P-E'.",
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "quantity": {
- "default": 1,
- "description": "Quantity of units on this line.",
- "maximum": 10000000,
- "minimum": 1,
- "type": "integer"
- },
- "supplier_name": {
- "default": "",
- "description": "Reseller, distributor, or sub-tier supplier furnishing the item (blank if bought direct from the OEM).",
- "maxLength": 200,
- "type": "string"
- },
- "supplier_tier": {
- "default": "Tier_1_Direct_OEM",
- "description": "Supply chain tier of the furnishing supplier relative to the prime offeror.",
- "enum": [
- "Tier_1_Direct_OEM",
- "Tier_2_Sub_Assembly_Or_Integrator",
- "Tier_3_Component_Supplier",
- "Tier_4_Distributor_Or_Raw_Material",
- "Unknown"
- ],
- "type": "string"
- },
- "unit_cost_usd": {
- "default": 0,
- "description": "Unit price in USD, used for TAA thresholds and BAA domestic-content weighting.",
- "maximum": 1000000000,
- "minimum": 0,
- "type": "number"
- }
-}
removedInput schema / properties / bom_line_items / items / required
Removed value: -[
- "line_item_id",
- "part_number",
- "manufacturer",
- "country_of_origin"
-]
removedInput schema / properties / software_components / default
Removed value: -[]
removedInput schema / properties / software_components / items / properties
Removed value: -{
- "known_vulnerabilities": {
- "default": [],
- "description": "Known CVE / GHSA identifiers or CISA KEV entries affecting this version (0 to 50).",
- "items": {
- "description": "CVE / GHSA identifier, e.g. 'CVE-2021-44228'.",
- "maxLength": 60,
- "type": "string"
- },
- "maxItems": 50,
- "type": "array"
- },
- "license": {
- "default": "",
- "description": "SPDX license identifier, e.g. 'Apache-2.0' or 'GPL-3.0-only'.",
- "maxLength": 120,
- "type": "string"
- },
- "name": {
- "description": "Software component / package name, e.g. 'log4j-core'.",
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "purl": {
- "default": "",
- "description": "Package URL (purl), e.g. 'pkg:maven/org.apache.logging.log4j/log4j-core@2.17.1'.",
- "maxLength": 500,
- "type": "string"
- },
- "supplier": {
- "default": "",
- "description": "Component supplier / author organization (NTIA 'Supplier Name' element).",
- "maxLength": 200,
- "type": "string"
- },
- "version": {
- "default": "unspecified",
- "description": "Component version string, e.g. '2.17.1'.",
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- }
-}
removedInput schema / properties / software_components / items / required
Removed value: -[
- "name"
-]
changedOutput schema / properties / baa_domestic_content / description
Previous value: -"Buy American Act domestic content percentage, applicable threshold, and status."New value: +"Buy American Act (FAR Part 25) domestic content analysis."
changedOutput schema / properties / c_scrm_plan_sections / description
Previous value: -"Paste-ready C-SCRM Plan sections aligned to NIST SP 800-161 Rev. 1."New value: +"Paste-ready Cybersecurity Supply Chain Risk Management (C-SCRM) Plan sections aligned to NIST SP 800-161 Rev. 1."
changedOutput schema / properties / executive_scrm_summary / description
Previous value: -"Executive supply chain risk summary for the Contracting Officer."New value: +"Executive supply chain risk summary for the Contracting Officer and offeror leadership."
changedOutput schema / properties / fascsa_exclusion_check / description
Previous value: -"FAR 52.204-30 FASCSA exclusion order screening status and SAM.gov sources to verify."New value: +"FAR 52.204-30 FASCSA exclusion/removal order screening."
changedOutput schema / properties / ndaa_889_findings / description
Previous value: -"Per-line FAR 52.204-25 Section 889 Part A/B prohibited-vendor findings."New value: +"Per-line FAR 52.204-25 (NDAA Section 889 Part A/B) prohibited-vendor screening findings."
changedOutput schema / properties / nist_800_161_control_gaps / description
Previous value: -"NIST SP 800-161 Rev. 1 SR-family control gaps with severity and implementation guidance."New value: +"NIST SP 800-161 Rev. 1 C-SCRM control gaps with severity and implementation guidance."
changedOutput schema / properties / overall_scrm_verdict / description
Previous value: -"Overall verdict (LOW_RISK_AWARD_ELIGIBLE, MODERATE_RISK_MITIGATION_PLAN_REQUIRED, HIGH_RISK_REMEDIATION_BEFORE_SUBMISSION, PROHIBITED_NDAA_889_OR_FASCSA_BLOCKING_AWARD)."New value: +"Overall C-SCRM / NDAA 889 / FASCSA / TAA / BAA award-eligibility verdict."
changedOutput schema / properties / ready_to_submit_scrm_narrative / description
Previous value: -"Paste-ready proposal SCRM volume narrative with NDAA 889 / FASCSA representations, TAA/BAA certification, and SBOM attestation."New value: +"Paste-ready proposal Supply Chain Risk Management volume narrative with NDAA 889 / FASCSA representations, TAA/BAA certification language, and SBOM attestation statement."
changedOutput schema / properties / remediation_roadmap / description
Previous value: -"Prioritized SCRM POA&M remediation milestones."New value: +"Prioritized SCRM Plan of Action & Milestones (POA&M) remediation roadmap."
changedOutput schema / properties / sbom_attestation / description
Previous value: -"NTIA minimum-elements SBOM review and CISA Secure Software Self-Attestation readiness."New value: +"NTIA SBOM minimum-elements review and CISA Secure Software Self-Attestation readiness."
changedOutput schema / properties / supply_chain_risk_score / description
Previous value: -"Supply chain risk score from 0 (no material risk) to 100 (prohibited / award-blocking)."New value: +"Quantitative supply chain risk score from 0 (no material risk) to 100 (prohibited / award-blocking)."
changedOutput schema / properties / taa_compliance_by_line / description
Previous value: -"Per-line Trade Agreements Act designated-country determinations."New value: +"Per-line Trade Agreements Act (FAR 52.225-5) designated-country determinations."