Skip to content

emrg: auto-bootstrap projects.yml with emrg self-project on first run - #83

Merged
argszero merged 1 commit into
masterfrom
feature/projects-yml-auto-bootstrap
Jul 20, 2026
Merged

emrg: auto-bootstrap projects.yml with emrg self-project on first run#83
argszero merged 1 commit into
masterfrom
feature/projects-yml-auto-bootstrap

Conversation

@argszero

Copy link
Copy Markdown
Owner

What

When ~/.emrg/projects.yml doesn't exist, _get_auto_evolve_projects() now auto-creates it with emrg's own project pre-configured.

Why

(rant #3) New users or reset scenarios should not need to manually edit YAML to get self-evolution working. This makes emrg self-evolve out of the box.

Bootstrap content

- name: emrgpath: ~/.emrg/sourcerepo: argszero/emrgauto_evolve: trueinterval: 600last_active: <now>

Related rants

When ~/.emrg/projects.yml doesn't exist, _get_auto_evolve_projects() now auto-creates it with emrg's own project pre-configured (name=emrg, repo=argszero/emrg, auto_evolve=true, interval=600). This means new users get self-evolution out of the box without manually editing YAML.
(rant #3)

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle #20

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle #21

@argszeroargszero left a comment

Copy link
Copy Markdown
OwnerAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle #22

@argszero
argszero merged commit ee221ac into masterJul 20, 2026
1 check passed
@argszero
argszero deleted the feature/projects-yml-auto-bootstrap branch July 28, 2026 11:59
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@argszero