Adventure Idea: ⚔️ May the 4th Be With You#38
Merged
Conversation
Signed-off-by: Katharina Sick <katharina.sick@dynatrace.com>
a0c23a7 to
0973ea9
Compare
Signed-off-by: Sinduri Guntupalli <sinduri.guntupalli@dynatrace.com>
Signed-off-by: Sinduri Guntupalli <sinduri.guntupalli@dynatrace.com>
Signed-off-by: Sinduri Guntupalli <sinduri.guntupalli@dynatrace.com>
avillela
approved these changes
Apr 17, 2026
Contributor
avillela
left a comment
There was a problem hiding this comment.
Looks good! Added a small comment.
| #### Tools & Infrastructure | ||
|
|
||
| - **Tools:** `kubectl`, `tetra` CLI, `k9s` | ||
| - **Infrastructure:** Kubernetes cluster, Tetragon |
Contributor
There was a problem hiding this comment.
Not sure how much of a beginner you're expecting, but are you planning to include a Dev Container with MiniKube/K0S/KinD?
Contributor
Author
There was a problem hiding this comment.
Oh yes of course - all challenges run in a pre provisioned dev cntainer with a kind cluster that has all tools installed :)
Thank you! 😊
aepfli
added a commit
to aepfli/open-ecosystem-challenges
that referenced
this pull request
Apr 27, 2026
The story slipped into switchboard language in places — "the lab doses the right formulation per cohort", "the dispenser hands every one of them the same default formulation", "the dose that's about to be administered". That reads as if the lab is varying the trial design per subject, when the actual story is the opposite: the protocol is fixed, the targeting is a model of how the same trial yields different *observed outcomes* for different subjects (different biology, dose adherence, jurisdictional baseline). Light language pass to land the framing consistently: - Intermediate retitled "Dose by cohort" → "Outcome by cohort" everywhere it appears (docs, devcontainer name, post-start banner, verify.sh OBJECTIVE, Beginner cross-link, index.md level picker). - The Intermediate "what's invocation context for" passage now frames `dose` as the dose the subject *actually absorbed* (observational — missed appointments, fast metabolisers, the usual reasons), not the dose about to be administered. - The mission line in index.md / README.md pivots from "stand up the lab, dose subjects by cohort" → "stand up the lab, read the chart by cohort". Added a short paragraph in index.md framing the trial as fixed and the outcome as observed — the explicit anchor for the story. - Beginner doc: "let the formulation in flags.json decide what gets recorded" → "let flags.json drive what gets recorded"; "the dosing protocol" subhead → "the chart system"; the next-subject hot-reload line drops "receives the new dose" for "has the new reading". - Expert OpenFeatureConfig TODO: "what the dispenser handed out / what the dispenser knew at the time" → "what the lab recorded / what the chart knew at the time". - Devcontainer name: also added the missing 🧪 emoji prefix to the Intermediate name to match Beginner / Expert. Out of scope: the original ideas/side-effects-may-vary.md pitch is left untouched — that's the historical record from PR off-on-dev#38, not learner-facing. Signed-off-by: Simon Schrottner <simon.schrottner@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Adds a new adventure idea to go live on May 4
Type of PR
💡 Adventure Idea
ideas/(notideas/.implemented/)