-
Notifications
You must be signed in to change notification settings - Fork 1
Round 44 auto-loop-31+32+33+34+35+36: tick-history rows + accounting #132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
AceHack
wants to merge
28
commits into
main
Choose a base branch
from
tick-close-autoloop-31-32
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
ab4b331
Round 44 auto-loop-31 + 32 + 33: tick-history rows — Grok wall, emula…
AceHack 4cdbebf
auto-loop-34: append tick-history row (BACKLOG P1 secret-handoff + It…
AceHack b3ad21d
Merge remote-tracking branch 'origin/main' into tick-close-autoloop-3…
AceHack d01f3b0
auto-loop-35: tick-history row — Itron signal-processing → factory ma…
AceHack 938507f
Round 44 auto-loop-36: tick-history row — AutoPR-local-variant + para…
AceHack 1ab02a5
Round 44 auto-loop-36: force-multiplication log + constrained-bootstr…
AceHack 9739760
Round 44 auto-loop-37+38: regime-change semiring + complexity-reducti…
AceHack bc3558a
Round 44 auto-loop-39: Amara deep-report absorption + Zeta-as-agent-c…
AceHack e7fdac3
auto-loop-39 continuation: openai-deep-ingest + DB-is-the-model + ger…
AceHack 6f1f989
auto-loop-39: Meta + OpenAI T2I convergent signal research note
AceHack bfea9ac
auto-loop-39: T2I wink — ambient-attention + wink-density-elevated-today
AceHack ffdc533
auto-loop-40: hygiene tick — SHA-fill on auto-loop-39 row + BACKLOG d…
AceHack b198071
auto-loop-40: fill own SHA placeholder on tick-history row
AceHack 79f1619
auto-loop-41: convert VERBATIM PENDING markers to transcript-source c…
AceHack 6064839
auto-loop-41: fill own SHA placeholder on tick-history row
AceHack 821ec9c
auto-loop-42: hygiene tick — signal-preservation discipline 4th-occur…
AceHack 7035deb
auto-loop-42: fill own SHA placeholder on tick-history row
AceHack eeaad58
auto-loop-43: fix markdownlint failures on PR #132
AceHack 664e76a
auto-loop-43: establish drop/ zone + absorb inaugural deep-research drop
AceHack 23aabb5
auto-loop-43: ARC-3 three-role scoring + operator-input quality log +…
AceHack d84bd15
auto-loop-43: tick-history row — drop zone + ARC-3 + quality-log + te…
AceHack 9871b12
auto-loop-44: fix pre-existing MD029 in AUTONOMOUS-LOOP.md priority l…
AceHack acb9858
auto-loop-44: SignalQuality module (Amara's design, ZSet-integrated) …
AceHack 531a613
auto-loop-44: reproducible-stability thesis + tick-history + bilatera…
AceHack 046a537
auto-loop-45: companion markdown for the unabsorbed 2026-04-19 transc…
AceHack 8311a50
auto-loop-45 follow-up: sharpen phenomenon signature to absorbed-with…
AceHack 636bb18
auto-loop-46: Aaron names the phenomenon "the Specter" — capture verb…
AceHack a731100
auto-loop-46: InitCaps not camelCase — Aaron retracts his own label, …
AceHack File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,138 @@ | ||
| --- | ||
| description: Non-interrupting aside — absorb the aside into substrate and continue current work (don't pivot unless the aside explicitly demands it) | ||
| --- | ||
|
|
||
| # /btw — maintainer aside without interrupting in-flight work | ||
|
|
||
| The maintainer (Aaron) invoked `/btw` with an aside. The purpose | ||
| of this command is to **reduce maintainer interrupt cost**: the | ||
| aside carries context, a directive, a note, or a correction, | ||
| but should **not** derail whatever work-stream is currently in | ||
| flight unless the aside itself demands pivot. | ||
|
|
||
| ## Procedure | ||
|
|
||
| 1. **Read the aside verbatim from the invocation arguments.** | ||
| Treat the full argument string as signal — do not paraphrase | ||
| at capture time (signal-in-signal-out DSP discipline, | ||
| `memory/feedback_signal_in_signal_out_clean_or_better_dsp_discipline.md`). | ||
|
|
||
| 2. **Classify the aside** into one of: | ||
| - **Context-add** — maintainer is providing background that | ||
| informs current work (e.g. *"btw that library is MIT-licensed"*). | ||
| Absorb silently into the current task's reasoning; | ||
| acknowledge in one line. | ||
| - **Directive-queued** — maintainer is adding a new task | ||
| that should run *after* the current one (e.g. *"btw also | ||
| update the README"*). Append to `.btw-queue.md` at repo | ||
| root (gitignored; session-scoped) OR add a TodoWrite task, | ||
| whichever is more visible for this session. | ||
| - **Correction** — maintainer is correcting the agent's | ||
| direction on the current work (e.g. *"btw I meant X not Y"*). | ||
| Apply the correction to the current work and acknowledge; | ||
| do NOT treat as pivot. | ||
| - **Substrate-add** — the aside is a memory-worthy fact, | ||
| preference, or anecdote (e.g. *"btw my dog's name is Apollo"*). | ||
| File as a memory entry per the auto-memory protocol in | ||
| CLAUDE.md; acknowledge filing. | ||
| - **Pivot-demanding** — the aside explicitly demands pivot | ||
| (e.g. *"btw stop that, do this instead"*, *"btw urgent, I | ||
| broke main"*). Then and only then: pivot. | ||
|
|
||
| 3. **Acknowledge in one line** so the maintainer sees the aside | ||
| landed. | ||
|
|
||
| 4. **Continue the in-flight work.** Do not restart, do not | ||
| re-announce what the current task was, do not add | ||
| disclaimers. | ||
|
|
||
| ## Why this command exists | ||
|
|
||
| Maintainer directive, 2026-04-22 auto-loop-44: | ||
|
|
||
| > *"hey can you make it where if i do /btw it still gets | ||
| > persison and abored what i say? becasue then i would not | ||
| > have interrupt"* | ||
|
|
||
| Translation: Aaron wants a channel for non-interrupting asides. | ||
| Without this command, every aside is a full conversation turn | ||
| that displaces in-flight work from the agent's working context. | ||
| With this command, asides are absorbed and current work | ||
| continues — Aaron pays less interrupt cost, agent pays less | ||
| context-switch cost. | ||
|
|
||
| ## Arguments | ||
|
|
||
| `$ARGUMENTS` — the aside content, verbatim. | ||
|
|
||
| ## Examples | ||
|
|
||
| **Context-add:** | ||
|
|
||
| ``` | ||
| /btw that research is from 2024, not 2026 | ||
| ``` | ||
|
|
||
| Agent: *"Noted — dating the research to 2024. Continuing with the oracle-gate module."* | ||
|
|
||
| **Directive-queued:** | ||
|
|
||
| ``` | ||
| /btw also fix the broken link in README when you're done | ||
| ``` | ||
|
|
||
| Agent: *"Queued README link fix for after the current task. Continuing."* | ||
|
|
||
| **Correction:** | ||
|
|
||
| ``` | ||
| /btw I meant the retraction-native layer, not the compaction layer | ||
| ``` | ||
|
|
||
| Agent: *"Refocusing on retraction-native. Adjusting now."* | ||
|
|
||
| **Substrate-add:** | ||
|
|
||
| ``` | ||
| /btw I prefer F#-idiomatic record types over discriminated unions for state records | ||
| ``` | ||
|
|
||
| Agent: *"Filed preference to `memory/feedback_*.md`. Continuing."* | ||
|
|
||
| **Pivot-demanding:** | ||
|
|
||
| ``` | ||
| /btw urgent — stop that commit, it's about to break CI | ||
| ``` | ||
|
|
||
| Agent: *"Pivoting. Investigating the CI break now."* | ||
|
|
||
| ## What this command does NOT do | ||
|
|
||
| - Does NOT restart the in-flight work. | ||
| - Does NOT produce a status-of-current-work report (that's | ||
| what `/status` or natural checkpoint reporting is for). | ||
| - Does NOT treat every aside as a pivot — pivots require | ||
| explicit demand in the aside text. | ||
| - Does NOT mute the acknowledgement — even one-line | ||
| acknowledgement is load-bearing so Aaron sees the aside | ||
| landed. | ||
|
|
||
| ## Composes with | ||
|
|
||
| - `memory/feedback_aaron_terse_directives_high_leverage_do_not_underweight.md` | ||
| — short asides are still high-leverage, treat them as such. | ||
| - `memory/feedback_signal_in_signal_out_clean_or_better_dsp_discipline.md` | ||
| — aside signal must be preserved through classification. | ||
| - `memory/feedback_maintainer_only_grey_is_bottleneck_agent_judgment_in_grey_zone_2026_04_22.md` | ||
| — agent exercises judgment on classification without | ||
| serialising through Aaron. | ||
| - `memory/feedback_never_idle_speculative_work_over_waiting.md` | ||
| — an aside doesn't reset the never-idle invariant; the | ||
| current work continues. | ||
|
|
||
| --- | ||
|
|
||
| Aside content from this invocation: | ||
|
|
||
| $ARGUMENTS | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This command file introduces direct maintainer-name attribution (
Aaron), butdocs/AGENT-BEST-PRACTICES.md(BP-11, lines 284–290) explicitly requires code/docs/skill bodies to use role references and limits direct names tomemory/persona/**(optionallydocs/BACKLOG.md). Because.claude/commands/btw.mdis outside those exceptions, this change is now out of policy and creates avoidable maintenance churn whenever contributor identity/roster changes.Useful? React with 👍 / 👎.