Skip to content

Round 44: CLAUDE.md tick-must-never-stop + AGENTS.md pointer (batch 6d)#90

Merged
AceHack merged 1 commit intomainfrom
land-autonomous-loop-pointers-batch6d
Apr 22, 2026
Merged

Round 44: CLAUDE.md tick-must-never-stop + AGENTS.md pointer (batch 6d)#90
AceHack merged 1 commit intomainfrom
land-autonomous-loop-pointers-batch6d

Conversation

@AceHack
Copy link
Copy Markdown
Member

@AceHack AceHack commented Apr 22, 2026

Summary

Completes the autonomous-loop discipline landing chain begun in PR #89.
Adds two strictly additive pointer entries to the session-bootstrap
surfaces so that every session (human or agent) discovers
`docs/AUTONOMOUS-LOOP.md` at wake-time.

  • CLAUDE.md — new ground-rule bullet "Tick must never stop" placed
    between "Never be idle" and "Honor those that came before" in the
    "Ground rules Claude Code honours here" section. Refines the
    never-idle discipline with the concrete cron + sentinel + six-step
    end-of-tick mechanism. Points at `docs/AUTONOMOUS-LOOP.md` for full
    spec.
  • AGENTS.md — new pointer bullet in §Contributor required reading
    between FOUNDATIONDB-DST.md and category-theory/README.md. Framed as
    required reading for any harness running `/loop` autonomously.

Both edits are additive-only: no pre-existing text modified, no sibling
bullets touched, no new invariants beyond what AUTONOMOUS-LOOP.md
already encodes.

Test plan

  • Pre-check: zero new Aaron mentions, zero new memory/* refs
  • `git diff` scoped to the two files only
  • Insertion points chosen by logical adjacency (tick-discipline ↔ never-idle; AUTONOMOUS-LOOP doc ↔ other operational-discipline docs in AGENTS.md required-reading)

Drain progress

🤖 Generated with Claude Code

…pointer (batch 6d of 6)

Additive-only pointers completing the autonomous-loop discipline
landing chain begun in PR #89.

- CLAUDE.md: new ground-rule bullet "Tick must never stop" in the
  "Ground rules Claude Code honours here" section, placed between
  "Never be idle" and "Honor those that came before" since it
  refines the never-idle discipline with the concrete tick-cadence
  mechanism (cron + sentinel + six-step end-of-tick checklist).
  Points at `docs/AUTONOMOUS-LOOP.md` for full spec.

- AGENTS.md: new pointer bullet in §Contributor required reading
  between FOUNDATIONDB-DST.md and category-theory/README.md,
  framing the doc as required reading for any harness running
  `/loop` autonomously.

Both additions are strict additive edits — no pre-existing text
modified, no sibling bullets touched, no new invariants introduced
beyond what AUTONOMOUS-LOOP.md already encodes. Pre-check clean:
zero Aaron mentions, zero memory/ refs in the new lines.
Copilot AI review requested due to automatic review settings April 22, 2026 04:15
@AceHack AceHack enabled auto-merge (squash) April 22, 2026 04:15
@AceHack AceHack merged commit 4ac3ec3 into main Apr 22, 2026
13 checks passed
@AceHack AceHack deleted the land-autonomous-loop-pointers-batch6d branch April 22, 2026 04:16
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds discoverability pointers so sessions running /loop autonomously reliably find the canonical tick-discipline spec (docs/AUTONOMOUS-LOOP.md) at wake-time.

Changes:

  • Add a new “Tick must never stop” ground-rule bullet to CLAUDE.md, pointing at docs/AUTONOMOUS-LOOP.md.
  • Add docs/AUTONOMOUS-LOOP.md to the “Contributor required reading” list in AGENTS.md.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
CLAUDE.md Adds an autonomous-loop tick-discipline pointer and summary into the Claude session bootstrap ground rules.
AGENTS.md Adds docs/AUTONOMOUS-LOOP.md to required reading for /loop autonomous operation.

Comment thread CLAUDE.md
session that discovers no live cron re-arms via
`CronCreate` with the `<<autonomous-loop>>`
sentinel and `* * * * *` cadence. End of each tick
follows the six-step checklist: speculative work
Copy link

Copilot AI Apr 22, 2026

Choose a reason for hiding this comment

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

P1: This sentence says “six-step checklist” but the arrow-separated list only spells out 5 steps (the priority-ladder selection is implicit inside the speculative-work parenthetical). To avoid drift vs docs/AUTONOMOUS-LOOP.md’s explicitly numbered steps, either enumerate all six steps here or change the wording to avoid claiming a six-step sequence.

Suggested change
follows the six-step checklist: speculative work
follows this checklist: speculative work

Copilot uses AI. Check for mistakes.
AceHack added a commit that referenced this pull request Apr 22, 2026
…+ PR #90) (#91)

Post-compaction resumption of the end-of-tick sequence blocked
pre-compaction on a Read-first-before-Edit failure. Honors the
"tick-commits-on-PR-branch = live-loop class" discipline (row 112)
by landing this append on a separate branch off origin/main, not
on any open-PR branch.

Row narrates:

- PR #89 (AUTONOMOUS-LOOP.md) landed on main as a38b70b before this
  session resumed — post-hoc citation only, no retroactive row
  written in place.
- PR #90 (CLAUDE.md + AGENTS.md pointers) filed this tick as the
  final batch-6 additive surface; auto-merge armed.

Cross-compaction durability validation: the tick-history discipline
carried across a context summarisation boundary cleanly — the
pre-compaction blocked state was preserved in the session summary,
memory, and conversation transcript.
AceHack added a commit that referenced this pull request Apr 22, 2026
* Round 44 tick-history: auto-loop-2 PR refresh row

Second post-compaction tick. PR #91 refresh after PR #90 merged
4ac3ec3 on main mid-tick; PR #46 refresh after stale-local
reset (bc93188..63720e5). Fork PRs #88/#85/#52/#54 noted as
un-refreshable from current agent harness.

Tick-commits-on-PR-branch = live-loop class (row 112) preserved
via separate branch land-tick-history-autoloop-2-append off
origin/main.

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

* tick-history row fixes — Copilot findings on PR #92

Three fixes to the auto-loop-2 row:
1. Drop "AceHack" handle → "fork ownership outside the canonical
   repo" (BP-L284-L290 compliance)
2. Full ISO8601 timestamp (2026-04-22T04:20:00Z) per file schema
3. Drop self-referential "(row 112 of this file)"

Pre-check grep expanded to include "acehack" handle — prior
grep only caught "aaron" + memory/* refs.

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

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
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.

2 participants