1. HashiCorp Terraform Documentation
"Output Values"
section "Sensitive Outputs". This section explicitly states: "An output can be marked as containing sensitive material using the optional sensitive argument... Terraform will still record sensitive values in the state
and so anyone who can access the state data will have access to the sensitive values. For more information
see Sensitive Data in State."
2. HashiCorp Terraform Documentation
"Sensitive Data in State". This page elaborates on the concept: "Terraform state can contain sensitive data... When you use a resource
any arguments or attributes for that resource are stored in plain-text in the state file... The values of output values are also stored in plain-text in the state file." This confirms that output values
regardless of the sensitive flag
are stored in the state.