if/as needed
Shit Punk Says
Oceans of Wisdom
19,158
matching drops
#1459158
2026-09-22 15:17
ok so the agent can pick up its own testing after that
what does staging validated mean
for this flow nothing changes. you just ask your codex to wait for the STAGING_VALIDATED status, do its manual testing and if ok then proceed to scheule for prod train
it is a massive step backwards
without an AI behind it all - e.g. without openai key etc
obviously with an AI behind it, it will be a massive step backwards
is two fold
and the issue with taking away this responsibility from the thread that raised the PR
it is human style testing
and it has access to the unit tests, to the browser environment, to the AWS CLI
of course
so who does the testing currently in your case? you ask your codex to take something to staging and then ask it to open the browser and test it in staging?
but you no longer have intelligence dealing with E2E testing
which is, in the scheme of things, a more mechanical issue
you solve one problem which is conflicting changes
it is going to reduce performance IMHO
why i planned the openai thing is that the train could resolve easier merge conflicts itself and diagnose the offenders if something breaks. but i want to prove that the train without this fancy layers is stable before i consider that again
marked SAFE from fires
https://www.reuters.com/business/environment/france-requests-help-eu-deal-with-fires-says-macron-2026-07-24/
anyway you are lucky, it is Ferret, not Ferrat
nothing escapes the All-Seeing Eye of Punk 6529 :wink:
i am literally 10km away… and hearing it from… punk
let's say there are 5 different PRs from 5 different long threads and they have now been deployed to staging
which AI knows (and how does it know) if the behavior on staging is the desired behavior?
does not really answer my question - who is testing staging
1. your thread does the development, whatever local testing you see fit, created a pr, resolves all the issues and uses an API to register your branch and its HEAD SHA to train for staging.
2. other people may in parallel have similar threads
3. theres a loop that runs once a minute and sees if theres something registered for staging
4. if there is something registered and there is no active ongoing train to staging then it assembles all the registered PRs to one temporary branch, merges it to 1a-staging, deploys and runs e2e tests
5. if there is an active train to staging already then it waits until it finishes and then does (4)
6. if all that passes then the status is STAGING_VALIDATED. your codex now has to tell the train to take your pr to prod.
7. release train takes this info and verifies if what you requested to take to prod is STAGING_VALIDATED and if it is then it starts another train to take it to merge it to main and take it to prod
8. Prod train works the same way as staging train. Multiple developments can be in one train etc.. Prod train has a different queue from staging train (ie they can run in parallel)
nice, are you running away from the fires in Cap Ferrat!
French Riviera. Wanna join for a run?
ok so how does this work - there is a thread that is doing X (whatever X is) and has all the context for X and raises PR, iterates with the bots, merges, now it goes to staging and that thread in "my" method would be responsible for testing its work, seeing if it has done what it was supposed to do and then fixing it if needed.
And obviously this thread has all the context of the actual goals.
How does that happen now
the ordering thing is what caused a deadlock at the moment. A required B and B required A. This shouldn't have gone through and codex is working on a fix as we speak
this is for both FE and BE repo?
@[prxt0] @[simo] have we gone back to this on FE?
"The rules are now clear: main requires one approval specifically from the maintainer team, dismisses approvals after a push, and requires approval from someone other than the last pusher."
where?
nice!
perfect thanks
Gimme a moment. I'll assemble all the info if or what I need and a short concise instruction on how to use the new release train
got it!
im good, dont need anythiing
worked mostly on automated releases notes for BE and FE last week (or was it 2 weeks ago)
and #[CI-PRODUCTION], #[CI-STAGING] posting
but nothing with actual deployment as such
that was gelatos struggles :innocent:
@[simo] @[prxt0] @[GelatoGenesis] tell me what you need from me in terms of github apps and also tell me what you have done with new deployment processes

gn from me
Not worse than caribbean
But then again, I lived for years in various Caribbean countries, and surely Italy can’t be worse than that when it comes to services, can it? Caribbean time is a whole other level, lol.
gl to you
hehe this is what I worry will get on my nerves most. Coming from where everything is online, self service, works relatively fast with government etc. Italy isnt exactly famous for that...😁
because the rest of italy well, it is very pretty...
but malta and cyprus have passed the italian average
by far the most economically productive part of the med
germans basically :slightly_smiling_face:
northern italy is a different animal
so pretty big sub-regional, intra-regional gaps
i felt i had been teleported decades back to some rural area "anywhere else in the Med"
i hope i don't hurt anyone's feelings but went to sicily 2 summers ago and it was very pretty but good god they do not have their "running a modern country" shit together
i hope i don't hurt anyone's feelings but went to sicily 2 summers ago and it was very pretty but good god they do not have their "running a modern country" shit together
Greece showing some signs of life but from a lower base
Italy, Spain and Portugal much larger obviously but more stagnant economically
are now highest per capita GDP in Med
malta and cyprus have outperformed everyone
last 15 years or whatever
in terms of economic growth in european med
mostly for foreigners
Hehe better to get some tax than what people do there mostly now.. put their money in the "mattress" 😁
not Dubai attractive but also different lifestyle trade
Greece, Italy, Cyprus, Malta all have reasonably attractive tax schemes