agent/docs
Snider 83364a6080 feat(agent): sync backoff + ledger + auto-flush loop
- sync.go: syncBackoffSchedule (1s/5s/15s/60s/5min) with per-push Attempts
  and NextAttempt honoured on retry (RFC §16.5)
- runSyncFlushLoop: ticks every minute from OnStartup when API key present,
  drains the queue without re-scanning workspaces
- SyncPushInput.QueueOnly: lets flush loop drain without triggering a full
  workspace scan (prevents duplicate pushes)
- Sync ledger at .core/sync/ledger.json: fingerprints keyed by workspace
  name + (updated_at, runs); skips already-synced workspaces until fresh
  activity
- docs/RFC-AGENT.md: synced from plans/code/core/agent/RFC.md with latest
  AgentPlan status enum, complete capability, pr.close/branch.delete,
  indexed_at/org brain fields

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-14 12:06:04 +01:00
..
flow docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
php-agent docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
plans fix(ax): remove proc.go wrapper layer 2026-03-30 15:48:21 +00:00
plugins docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
reviews docs(review): add 2026-03-29 general audit 2026-03-29 20:00:18 +01:00
.DS_Store refactor: AX compliance sweep — replace banned stdlib imports with core primitives 2026-04-13 09:32:00 +01:00
architecture.md docs: add human-friendly documentation 2026-03-11 13:02:40 +00:00
CHARON-ONBOARDING.md docs: Charon onboarding guide — ecosystem changes March 2026 2026-03-16 09:04:28 +00:00
development.md docs: add human-friendly documentation 2026-03-11 13:02:40 +00:00
github-app-setup.md feat(agent): v0.2.0 — HTTP daemon, remote dispatch, review queue, verify+merge 2026-03-17 17:45:04 +00:00
index.md refactor: update import path from go-config to core/config 2026-03-14 10:22:39 +00:00
known-issues.md docs: update known-issues after 9 rounds of Codex review 2026-03-21 17:57:55 +00:00
RFC-AGENT-INDEX.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-AGENT-PIPELINE.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-AGENT-PLAN.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-AGENT-PLUGIN-RESTRUCTURE.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-AGENT-TOPOLOGY.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-AGENT.md feat(agent): sync backoff + ledger + auto-flush loop 2026-04-14 12:06:04 +01:00
RFC-CORE-008-AGENT-EXPERIENCE.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-GO-AGENT-COMMANDS.md feat(agentic): add repo sync command 2026-04-01 11:33:37 +00:00
RFC-GO-AGENT-IMPORTS.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-GO-AGENT-MODELS.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-GO-AGENT-README.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC-GO-AGENT.md docs: add full RFC specs for agent dispatch 2026-03-30 19:51:55 +01:00
RFC.md test(lib): add AX-7 coverage for workspace helpers 2026-03-30 18:38:39 +00:00
RFC.plan.md fix(ax): remove proc.go wrapper layer 2026-03-30 15:48:21 +00:00