Closed connormaglynn closed 4 months ago
To add a bit of commentary - this is a large idea with multiple approaches for a solution! ✅
Ideally, use this problem as an excuse to research a technology stack that interests you (that may also solve the problem 🙈 ) 🚀
High-Level Overview of solution architecture 👇
The solution will consist of three components:
CREATE TABLE IF NOT EXISTS indicators (
id SERIAL PRIMARY KEY,
indicator varchar,
timestamp timestamp,
count integer
);
standards-compliant
label
Background
We have a lot of automated jobs in the operations-engineering repository. These jobs were built to solve a problem. We have very little visibility over whether these jobs actually still solve that initial problem except for when we have to react to a symptom.
For an example, we have a job to configure standards on a repository via a label. This job runs everyday, although we don't have an easy way to determine if it provides any value besides manually checking the logs everyday.
Questions / Assumptions
What hypothesis do we want to test?/What do we want to learn?
We want to learn the following:
Peripheral benefits of doing this:
Definition of done