-The policies are grouped into [first-generation](./first-generation), [second-generation](./second-generation), and [third-generation](./third-generation) directories. The first-generation policies were created in 2018. The second-generation policies were created in 2019 and made significant [improvements](./second-generation/README.md#improvements) including better information for resources that violated policies. Both the first-generation and the second-generation policies used the original v1 versions of the tfplan, tfstate, and tfconfig imports. The third-generation policies were created in 2020 and use the v2 versions of those imports. The third-generation policies also use [Sentinel Modules](https://docs.hashicorp.com/sentinel/extending/modules/) which allow the policies to be much shorter than the second-generation policies. You can read more about the important characterizations of the third-generation policies [here](./second-generation/README.md#important-characterizations-of-the-new-policies).
0 commit comments