The opening list — "most of what running an agent unattended actually takes"
— is where a reader decides whether this is a serious tool. It ran to nine
bullets without mentioning the one exposure the container cannot close.
CI appeared around a thousand lines later, under its own heading. That is
after the point where someone has already pointed dejima at a project and
handed a session push access, which is the moment the exposure begins.
This adds a tenth bullet, placed directly after the PR and issue workflow —
where push access is introduced, and therefore where its consequence belongs.
It is deliberately the odd one out. Every other entry is something dejima
provides; this one is something it does not, and says so:
The container bounds what a session reaches directly — not what it can
arrange to have run elsewhere.
Both destinations are named there rather than deferred: docs/ci.md for the
reasoning, and dejima-ci-hardener for the tool that does the work.
Testing
Documentation only. No claim is made here that the existing CI section does
not already make at greater length; this is the same content stated where it
is needed earlier, and the links are the two that section already carries.
**Summary generated by LLM agent**
The opening list — "most of what running an agent unattended actually takes"
— is where a reader decides whether this is a serious tool. It ran to nine
bullets without mentioning the one exposure the container cannot close.
CI appeared around a thousand lines later, under its own heading. That is
after the point where someone has already pointed dejima at a project and
handed a session push access, which is the moment the exposure begins.
This adds a tenth bullet, placed directly after the PR and issue workflow —
where push access is introduced, and therefore where its consequence belongs.
It is deliberately the odd one out. Every other entry is something dejima
provides; this one is something it does not, and says so:
> The container bounds what a session reaches directly — not what it can
> arrange to have run elsewhere.
Both destinations are named there rather than deferred: `docs/ci.md` for the
reasoning, and dejima-ci-hardener for the tool that does the work.
## Testing
Documentation only. No claim is made here that the existing CI section does
not already make at greater length; this is the same content stated where it
is needed earlier, and the links are the two that section already carries.
The list of what running an agent unattended takes is where a reader decides
whether this is a serious tool, and it ran to nine bullets without mentioning
the one exposure the container cannot close. CI came ~1000 lines later, which
is after the point where someone has already pointed dejima at a project and
given a session push access.
The bullet is deliberately the odd one out. Every other entry is something
dejima provides; this one is something it does not, and says so - the
container bounds what a session reaches directly, not what it can arrange to
have run elsewhere. Both destinations get named there rather than deferred:
docs/ci.md for the reasoning, dejima-ci-hardener for the tool.
Placed directly after the PR and issue workflow, which is where push access
is introduced and therefore where the consequence belongs.
branderson
approved these changes 2026-08-06 10:15:37 -07:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary generated by LLM agent
The opening list — "most of what running an agent unattended actually takes"
— is where a reader decides whether this is a serious tool. It ran to nine
bullets without mentioning the one exposure the container cannot close.
CI appeared around a thousand lines later, under its own heading. That is
after the point where someone has already pointed dejima at a project and
handed a session push access, which is the moment the exposure begins.
This adds a tenth bullet, placed directly after the PR and issue workflow —
where push access is introduced, and therefore where its consequence belongs.
It is deliberately the odd one out. Every other entry is something dejima
provides; this one is something it does not, and says so:
Both destinations are named there rather than deferred:
docs/ci.mdfor thereasoning, and dejima-ci-hardener for the tool that does the work.
Testing
Documentation only. No claim is made here that the existing CI section does
not already make at greater length; this is the same content stated where it
is needed earlier, and the links are the two that section already carries.