|
2 | 2 |
|
3 | 3 | - [x] Keep scope governance/documentation only. |
4 | 4 | - [x] Build on OWNER_050 environment model. |
5 | | -- [x] Standardize `.env.local`. |
6 | | -- [x] Standardize `.env.dev`. |
7 | | -- [x] Standardize `.env.ist`. |
8 | | -- [x] Standardize `.env.uat`. |
9 | | -- [x] Standardize `.env.prod`. |
| 5 | +- [x] Clarify only `.env.example` is committed to the repository. |
| 6 | +- [x] Clarify real `.env` files are user/environment-owned and must live outside the repo clone or be injected by deployment. |
| 7 | +- [x] Document `/env/local/.env`. |
| 8 | +- [x] Document `/env/dev/.env`. |
| 9 | +- [x] Document `/env/ist/.env`. |
| 10 | +- [x] Document `/env/uat/.env`. |
| 11 | +- [x] Document `/env/prod/.env`. |
| 12 | +- [x] Document `/GFS/` repo clone layout. |
| 13 | +- [x] Standardize external copy-source `.env.local`. |
| 14 | +- [x] Standardize external copy-source `.env.dev`. |
| 15 | +- [x] Standardize external copy-source `.env.ist`. |
| 16 | +- [x] Standardize external copy-source `.env.uat`. |
| 17 | +- [x] Standardize external copy-source `.env.prod`. |
10 | 18 | - [x] Treat `.env.prd` as legacy technical debt only. |
| 19 | +- [x] Keep `.env.prod` as the official PROD naming when a copy-source file is used outside the repo. |
11 | 20 | - [x] Define `GAMEFOUNDRY_ENVIRONMENT=local`. |
12 | 21 | - [x] Define `GAMEFOUNDRY_ENVIRONMENT=dev`. |
13 | 22 | - [x] Define `GAMEFOUNDRY_ENVIRONMENT=ist`. |
|
24 | 33 | - [x] Document no Local API vs Public API split. |
25 | 34 | - [x] Document feature flags cannot create permanent environment-specific behavior. |
26 | 35 | - [x] Review and update `.env.example` comments/placeholders only. |
| 36 | +- [x] Remove wording that implies `.env.local`, `.env.dev`, `.env.ist`, `.env.uat`, or `.env.prod` are repo files. |
27 | 37 | - [x] Do not change runtime behavior. |
28 | 38 | - [x] Produce PR-specific report. |
29 | 39 | - [x] Produce branch validation report. |
|
0 commit comments