The question
This repo is ealt/generators. Astera-org/generators does not exist.
simplexity (an Astera-org repo) now references this repo in several places as the source consumers
should vendor generative processes from:
- a
PendingDeprecationWarning message emitted at runtime from
simplexity.generative_processes, which every teammate importing that package will see
simplexity/run_management/protocols.py module docstring
docs/generators_migration.md, the consumer-facing migration guide
docs/design/generators_instantiation.md
- the README of the vendored copy checked into simplexity's test suite
All of those point at https://github.com/ealt/generators, because that is what resolves. (I had
originally written Astera-org/generators on the assumption it was org-hosted; corrected once it
404'd.)
Why it is worth settling before consumers vendor in earnest
If this becomes the team's canonical source for generative-process code — which is what the
deprecation makes it — then a shared Astera repo whose deprecation notice directs people to an
individual account is awkward, and more practically:
- Vendored copies record their upstream commit so they can be diffed later to pick up
improvements. If the repo moves, every recorded provenance pointer needs updating, and the more
copies exist the more expensive that is.
- The URL is baked into a runtime warning string, so a move means a simplexity release to change
it.
USAGE.md frames this as the mechanism for a research team to decouple ("The team shares the spec
and the starting points, not a merge queue"), which reads as org-level infrastructure.
Moving early is cheap; moving after several projects have vendored from it is not.
Options
- Transfer to
Astera-org/generators now, before the migration guide gets used. GitHub redirects
the old URL, so existing references keep working.
- Stay at
ealt/generators deliberately, and leave simplexity's references as they are. Fine if
this is meant to remain a personal reference implementation rather than team infrastructure — but
then the deprecation framing in simplexity probably needs softening.
No action needed in simplexity either way right now; its references are correct as of today.
The question
This repo is
ealt/generators.Astera-org/generatorsdoes not exist.simplexity(an Astera-org repo) now references this repo in several places as the source consumersshould vendor generative processes from:
PendingDeprecationWarningmessage emitted at runtime fromsimplexity.generative_processes, which every teammate importing that package will seesimplexity/run_management/protocols.pymodule docstringdocs/generators_migration.md, the consumer-facing migration guidedocs/design/generators_instantiation.mdAll of those point at
https://github.com/ealt/generators, because that is what resolves. (I hadoriginally written
Astera-org/generatorson the assumption it was org-hosted; corrected once it404'd.)
Why it is worth settling before consumers vendor in earnest
If this becomes the team's canonical source for generative-process code — which is what the
deprecation makes it — then a shared Astera repo whose deprecation notice directs people to an
individual account is awkward, and more practically:
improvements. If the repo moves, every recorded provenance pointer needs updating, and the more
copies exist the more expensive that is.
it.
USAGE.mdframes this as the mechanism for a research team to decouple ("The team shares the specand the starting points, not a merge queue"), which reads as org-level infrastructure.
Moving early is cheap; moving after several projects have vendored from it is not.
Options
Astera-org/generatorsnow, before the migration guide gets used. GitHub redirectsthe old URL, so existing references keep working.
ealt/generatorsdeliberately, and leave simplexity's references as they are. Fine ifthis is meant to remain a personal reference implementation rather than team infrastructure — but
then the deprecation framing in simplexity probably needs softening.
No action needed in simplexity either way right now; its references are correct as of today.