@@ -19,6 +19,23 @@ _Assess the level of risk and provide reasoning (e.g., scope, impact, backward c
19
19
20
20
---
21
21
22
+ ### ** Change Behind Feature Flag** (Yes / No)
23
+ _ Can this change be behine feature flag, if not why?_
24
+
25
+ ---
26
+
27
+ ### ** Tech Design / Approach**
28
+ - Design has been written and reviewed.
29
+ - Any architectural decisions, trade-offs, and alternatives are captured.
30
+
31
+ ---
32
+
33
+ ### ** Documentation Changes Required** (Yes/No)
34
+ _ Indicate whether related documentation needs to be updated._
35
+ - User guides, API specs, system diagrams, or runbooks are updated.
36
+
37
+ ---
38
+
22
39
### ** Unit Tests Added or Updated** (Yes / No)
23
40
_ Indicate whether unit tests were added or modified to reflect these changes._
24
41
@@ -29,8 +46,28 @@ _List all other tests performed (manual or automated, including integration, reg
29
46
30
47
---
31
48
32
- ### ** Documentation Changes Required** (Yes / No)
33
- _ Indicate whether related documentation needs to be updated._
49
+ ### ** Logging Added/Updated** (Yes/No)
50
+ - Appropriate log statements are added with meaningful messages.
51
+ - Logging does not expose sensitive data.
52
+ - Log levels are used correctly (e.g., info, warn, error).
53
+
54
+ ---
55
+
56
+ ### ** Telemetry Added/Updated** (Yes/No)
57
+ - Custom telemetry (e.g., counters, timers, error tracking) is added as needed.
58
+ - Events are tagged with proper metadata for filtering and analysis.
59
+ - Telemetry is validated in staging or test environments.
60
+
61
+ ---
62
+
63
+ ### ** Rollback Scenario and Process** (Yes/No)
64
+ - Rollback plan is documented.
65
+
66
+ ---
67
+
68
+ ### ** Dependency Impact Assessed and Regression Tested** (Yes/No)
69
+ - All impacted internal modules, APIs, services, and third-party libraries are analyzed.
70
+ - Results are reviewed and confirmed to not break existing functionality.
34
71
35
72
---
36
73
0 commit comments