Skip to content

Feature: systems are created and changed like other lines - #5

Draft
StackEnjoyer wants to merge 1 commit into
mainfrom
feature/systems-as-lines
Draft

StackEnjoyer wants to merge 1 commit into
mainfrom
feature/systems-as-lines

Conversation

@StackEnjoyer

Copy link
Copy Markdown
Owner

Features

  • add_system!(dir, ids; sources, id, label, by) makes a @system line with the next free id, also the first one of an empty project
  • join_system!(dir, :S1, ids; by) and leave_system!(dir, :S1, ids; by) put lines into a system and take them out; a source that joins leaves its old system in the same write
  • Checked before the write and written once, with the claims of the others and the retry of add!

Doc changes

  • The skill shows a project from nothing to a traced system; the three functions on the API page and in the export table

Closes #2

🤖 Generated with Claude Code

…kes a @System line with the next free id (also the first one of an empty project), join_system! and leave_system! put lines into a system and take them out; a source that joins leaves its old system; checked and written once, with claims and retries as add!; the skill shows a project from nothing to a traced system

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@codecov

codecov Bot commented Nov 11, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

This branch has not been deployed

No deployments
Sign up for free to 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.

Feature: systems are created and changed like other lines

1 participant