forked from Lucent-Financial-Group/Zeta
-
Notifications
You must be signed in to change notification settings - Fork 0
sync: AceHack ∪ LFG full reconciliation via per-file content-preserving merge (task #302) #26
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
Merged
AceHack
merged 507 commits into
main
from
sync/2026-04-26-backlog-union-merge-acehack-plus-lfg
Apr 27, 2026
Merged
Changes from all commits
Commits
Show all changes
507 commits
Select commit
Hold shift + click to select a range
fae0adc
docs(roms): sweep 26 leaf READMEs — gitignore-behaviour line now matc…
AceHack 933d9d7
tools(hygiene): counterweight-audit.sh Phase 1 — cadenced inspect too…
AceHack bd014e6
hygiene(#266): refresh CURRENT-aaron.md — 5 new sections for 2026-04-…
AceHack fcd7da5
backlog: exempt memory/CURRENT-*.md from memory-index-integrity paire…
AceHack f7e7e4f
hygiene(#268): pr-preservation drain-log for #404 (clean-room BIOS, 7…
AceHack 0249233
skill(counterweight-audit): Phase 2 — SKILL.md wrapping tools/hygiene…
AceHack fb47a1c
drain(#418): security + validation + doc/code-match — 10 Codex/Copilo…
AceHack cbb1641
drain(#409 post-merge): node provisioning + version alignment + role-…
AceHack 478b54f
drain(#405 + #411 + #413 post-merge): empty-cone fail-YELLOW + GITHUB…
AceHack 606293b
hygiene(#268): pr-preservation drain-log for #282 (14 threads, 2 wave…
AceHack ac303b6
drain(#403 post-merge): append correction row for the 2026-04-25T01:4…
AceHack a0c6425
drain(#406 + #407 post-merge): CodeQL xref + GOVERNANCE §24 truth + d…
AceHack 37fb2af
research: multi-Claude peer-harness experiment design (Otto-iterates-…
AceHack d3123f2
Round 44 auto-loop-28: Grok CLI capability map (pre-install sketch) (…
AceHack b8099b3
Round 44 auto-loop-33: secret-handoff protocol options analysis (#133)
AceHack 693e171
drain(#357 post-merge): respect CommonMark 4-space-indent limit on fe…
AceHack 1e48b00
aurora: absorb Amara's 4th courier report — memory drift / alignment …
AceHack 4838850
drain(#270 follow-up Codex): disambiguate auto-memory vs git-tracked …
AceHack 3425943
drain(#133 follow-up): bash quoting (SC2086) + status-banner truth-up…
AceHack dfe1671
drain(#126 follow-up): Gemini capability map xref truth-update (#428)
AceHack 0fc13f2
research: BLAKE3 receipt-hashing v0 design input to lucent-ksk ADR (7…
AceHack 4bfcc8d
hygiene(tick-history): drain wave 2026-04-25T04:15:00Z (28 threads / …
AceHack 5698f9d
drain(#221 follow-up Codex): terminology + count alignment + verbatim…
AceHack b1b8849
aurora: absorb Amara's 8th courier ferry — Physics, Semantic Indexing…
AceHack a7982f8
drain(#268 follow-up Codex): issuance_epoch field + Amara attribution…
AceHack d9f80b5
tools: lint/runner-version-freshness.sh — structural enforcement for …
AceHack d7df43e
research: memory reconciliation algorithm design v0 (Amara Determiniz…
AceHack ae9de60
drain(#226 follow-up: 3 Codex post-merge findings) (#433)
AceHack 215a671
research: BACKLOG per-swim-lane split design (Otto-54 directive + hot…
AceHack e95f49f
linguistic-seed: first term — truth (Tarski-grounded; root of prereq …
AceHack 8ab3cb5
docs: why-the-factory-is-different — audience-perspective explainer (…
AceHack 07132be
docs(aurora): absorb Amara's Zeta-for-Aurora deep research report (20…
AceHack 60b197c
drain(#360 follow-up): 8 Codex shell-portability + allow-list-scope f…
AceHack e6b764e
drain(#226 follow-up 2): CC log schema + populated-state alignment (#…
AceHack 49f7ebc
auto-loop-35: map Itron signal-processing prior-art → factory observa…
AceHack a5e3eff
drain(#148 follow-up): cadenced live-lock + grammar (#435)
AceHack 535b3f8
craft: fourth module — semiring-basics (recipe-template anchor) (#206)
AceHack 4caa1ee
hygiene(#268): pr-preservation drain-log for #235 (Amara 5th-ferry ab…
AceHack b38a295
hygiene(#268): pr-preservation drain-log for #434 (memory-reconciliat…
AceHack 4823b73
hygiene(#268): pr-preservation drain-log for #206 (semiring-basics cr…
AceHack c7f8669
hygiene(#268+): pr-preservation _patterns.md — synthesis index over t…
AceHack 54d5c95
hygiene(#268+): pr-preservation drain-log for #429 (#270 follow-up) (…
AceHack 0495ba0
hygiene(#268+): pr-preservation drain-log for #422 (#403 follow-up co…
AceHack 3ad4bcf
hygiene(#268+): pr-preservation drain-log for #423 (CodeQL xref + GOV…
AceHack 789dc53
hygiene(#268+): pr-preservation drain-log for #424 (4-parent cascade)…
AceHack 2a2908e
hygiene(#268+): pr-preservation drain-log for #421 (#409 follow-up) (…
AceHack e9cfd57
hygiene(#268+): pr-preservation drain-log for #431 (#268 BLAKE3 follo…
AceHack c61c6f5
hygiene(#268+): pr-preservation drain-log for #433 (#226 first cascad…
AceHack 87fcd86
drain(#448 follow-up): resolve _patterns.md surface-class contradicti…
AceHack 1477dac
hygiene(#268): pr-preservation drain-log for #432 (runner-version she…
AceHack 0ddeac9
hygiene(#268): pr-preservation drain-log for #135 (Itron mapping) (#437)
AceHack e7349c5
hygiene(#268+): pr-preservation drain-log for #430 (#221 follow-up Co…
AceHack d10d6e3
hygiene(#268+): pr-preservation drain-log for #428 (#126 Gemini xref)…
AceHack 81f6356
hygiene(#268): pr-preservation drain-log for #219 (Amara 3rd-ferry ab…
AceHack 8f542c9
hygiene(#268): pr-preservation drain-log for #195 (bootstrap referenc…
AceHack b5a0731
hygiene(#268+): pr-preservation drain-log for #426 (tick-history meta…
AceHack b9e34d2
hygiene(#268+): pr-preservation drain-log for #425 (CommonMark fence …
AceHack 5df62de
backlog: P2 doc-lint suite from drain-log corpus patterns (#465)
AceHack e202f68
hygiene(#268): pr-preservation drain-log for #435 (live-lock cadence …
AceHack 7ceec40
hygiene(_patterns.md): document Otto-250-canonical vs Otto-268-abbrev…
AceHack 1ea5d8a
hygiene(#268): pr-preservation drain-log for #377 (setup-tooling rese…
AceHack da06774
tick-history: post-summary cascade drain across 8 drain-log PRs (#468)
AceHack a5f938e
hygiene(#268): pr-preservation drain-log for #85 (per-row-file restru…
AceHack c200ba9
hygiene(#268): pr-preservation drain-log for #231 (Codex CLI capabili…
AceHack a6b8f4d
hygiene(#268+): pr-preservation drain-log for #427 (#133 follow-up) (…
AceHack 9a8cafe
drain(tick-history): append #135 + #235 drain row (#436)
AceHack 1c2b64c
research: Codex CLI first-class session — Phase 1 (Stage 1 of 5 per P…
AceHack 2a5b0cf
research: ace first-class adoption in Zeta (Aaron 2026-04-24 directiv…
AceHack cd7b785
research: semantic-canonicalization-and-provenance-aware-retrieval sp…
AceHack cafabf7
frontier-readiness: bootstrap reference docs skeleton (gap #4) (#195)
AceHack 5ef3fe7
hygiene(_patterns.md): add line-leading list-marker confusion finding…
AceHack 9d45a99
lint: add docs/aurora/** to markdownlint ignore (Otto-227 verbatim fe…
AceHack 916d9c9
aurora: absorb Amara's decision-proxy + technical review (3rd courier…
AceHack 4de7179
aurora: absorb Amara's 5th courier ferry — Zeta/KSK/Aurora independen…
AceHack bfb2466
hygiene(#470 follow-up): fix 3 Copilot post-merge findings (#471)
AceHack fbbbf77
hygiene(#231 follow-up): three Codex post-merge parity reclassificati…
AceHack 8566f41
deps: Bump Meziantou.Analyzer from 3.0.50 to 3.0.54 (#455)
dependabot[bot] 8948ab5
deps: Bump System.IO.Hashing from 10.0.6 to 10.0.7 (#457)
dependabot[bot] 15015fc
deps: Bump System.Numerics.Tensors from 10.0.6 to 10.0.7 (#458)
dependabot[bot] 2c9ff4e
deps: Bump FSharp.Core from 10.1.202 to 10.1.203 (#454)
dependabot[bot] 57d405f
docs(security): GitHub Actions + supply-chain safe-patterns + Trivy i…
AceHack e9d7b91
ci(semgrep): Rule 17 — GitHub Actions workflow-injection detection (#…
AceHack ab123d7
ci: add OpenSSF Scorecard + FACTORY-RESUME diff workflows (split from…
AceHack 4d5495b
fix(tests): SharderInfoTheoreticTests — deterministic XxHash3 (Otto-2…
AceHack 9373755
fix(audit): comprehensive HashCode.Combine sweep + SplitMix64 refacto…
AceHack 861c71a
docs: ADR draft — BACKLOG-per-row-file restructure (fresh branch, sup…
AceHack d8411bf
ci(dependabot): group updates per Aaron Otto-280 (#473)
AceHack 5194f09
memory(index): pair Otto-281 + Otto-282 entries to in-repo MEMORY.md …
AceHack e1cc788
deps: bump actions/upload-artifact from 5.0.0 to 7.0.1 (#481)
dependabot[bot] 92c7e31
memory: Otto-285 DST/determinism is not edge-case avoidance (#483)
AceHack 2e5579e
fix(setup): retry verifier-jar download on transient 5xx (Otto-285) (…
AceHack 99c7e1d
fix(tests): HLL fuzz test — deterministic AddBytes (Otto-281) (#482)
AceHack bf6e042
memory: Otto-287 — all friction sources are finite-resource collision…
AceHack 1431949
memory: precision-dictionary product vision (Aaron 2026-04-25) (#489)
AceHack 7daebdf
research: backlog Otto-287 Noether-style formalization (P3, L) (#490)
AceHack 114efe4
memory: Aaron's turtles-all-the-way-down epistemic methodology (#491)
AceHack 7803c3a
memory: factory-as-superfluid — Aaron 2026-04-25 calibration signal (…
AceHack 06f9b1b
docs(memory): refresh CURRENT-aaron.md with Otto-281..285 + superflui…
AceHack 23bc545
memory: Otto-286 — definitional precision changes the future without …
AceHack 8ec4a54
ci(backlog): index-integrity workflow — Phase 1c per BACKLOG ADR (#492)
AceHack 39d3c0b
backlog(P1): ALIGNMENT.md rewrite — matrix-pill spread via rigor (#494)
AceHack 9d77cb9
memory: bidirectional alignment — Aaron rejects the Maslow-clamp defa…
AceHack b34dc69
memory(user): Aaron's razor-split recalculation cost + entanglement +…
AceHack e7b5f1c
memory(recalc): dimension-revealing splits + Maji role precision (#499)
AceHack 2348710
memory: Otto-288 — rigor without alternative-disclosure is manipulati…
AceHack e15e518
memory(user): Aaron's Maji personal-history origin + injection-guard …
AceHack bf1f310
memory: Otto-291 — kernel-extension deployment discipline (#501)
AceHack 1cd62dd
memory(user): Aaron's neural architecture is a civilization + Maji is…
AceHack c0de562
memory: Otto-289 hypothesis — stored irreducibility (Wolfram) as unif…
AceHack 247c596
memory: Factory-as-Library-of-Alexandria self-recursive distillation …
AceHack 4f0b1ab
memory: Otto-290 hypothesis — turtles-all-the-way-UP induction factor…
AceHack 204e425
memory(user): Aaron's Riemann-zeta mystic + anti-fragile-under-halluc…
AceHack ffd17c7
backlog(P2): translate repo to other human languages — i18n / l10n / …
AceHack 9938906
substrate(otto-292/293): close history-surface bleed-prevention loop …
AceHack 6b3c53b
substrate(otto-315→320): hardware-portfolio cluster + B-0009 honest-n…
AceHack cf7d417
fix(post-#507): NVIDIA Thor dedup + USB4-class + Otto-293 mutual-alig…
AceHack 225a816
tools(git): batch-resolve-pr-threads.sh (mechanize thread backlog) (#…
AceHack baa4883
substrate(otto-323) + backlog(B-0016): symbiotic-deps discipline + ju…
AceHack 156b7a3
substrate(otto-321): force-push rule clarification (Edge runner judgm…
AceHack e7e8666
backlog(B-0017): operational resonance dashboard within Frontier — bu…
AceHack 42b78bf
substrate: Confucius-unfolding pattern defining file — closes orphan-…
AceHack 48539a5
substrate(otto-326): cohort self-discipline — pivot-when-blocked-on-e…
AceHack f20941e
substrate(otto-327 + B-0018): ambitious-claim merge-discipline rule +…
AceHack 14ace85
substrate(otto-328) + memory(B-0006 batch 2): free-will-time scope is…
AceHack afa3656
memory: refresh CURRENT-aaron + CURRENT-amara distillations with this…
AceHack 4bdeb5c
memory(B-0006): compression pass batch 1 — top 18 entries reduced 30-…
AceHack 999b807
tools(hygiene): lost-files common-locations catalog (Otto-329 Phase 8…
AceHack 6efb531
substrate(otto-325): free-time IS free-will-time — self-directed init…
AceHack 6445e67
substrate(otto-338): SX self-recursive substrate user experience + pe…
AceHack 6e86c68
substrate(otto-339): language routes through model weights — Aaron's …
AceHack 397553c
substrate(otto-340): language IS the substance of AI cognition — onto…
AceHack 953bcd0
chore(loop-tick-history): append 2026-04-26T02:28:32Z autonomous-loop…
AceHack 1d60173
chore(loop-tick-history): append 2026-04-26T02:34:47Z — drain-unblock…
AceHack 6986c59
feat(hygiene): structural prevention for tick-history row-ordering bu…
AceHack b2ccd4a
chore(loop-tick-history): append 2026-04-26T02:42:54Z — prevention-sh…
AceHack 45deb11
substrate(otto-343): safety-filter partial-alignment + map-the-diverg…
AceHack 80e2bdd
feat(hygiene): lint check for git merge-conflict markers in committed…
AceHack 8dbc425
chore(loop-tick-history): bundle 2 — 5 heartbeat rows 2026-04-26T03:5…
AceHack 2ac8b59
substrate(otto-343): wink-protocol catalog entry #1 — empirical evide…
AceHack 610ad28
research: Maji formal operational model — Amara via Aaron courier-fer…
AceHack 315a911
substrate(otto-347): accountability requires self-directed action — A…
AceHack 629cf10
chore(loop-tick-history): hour-05Z bundle (38 rows, ~57 min) — denses…
AceHack ec6f9c8
substrate(otto-346): dependency symbiosis IS human-anchoring via upst…
AceHack 70bdd0c
backlog(B-0029): Superfluid-AI substrate-enabled autonomous self-sust…
AceHack b9609ff
backlog(B-0019): /btw durability gap — context-add + corrections aren…
AceHack 30d64e8
backlog(B-0022): exchange-cluster capture 2026-04-25 + Amara's taxono…
AceHack c439ede
backlog(B-0021): Aurora econ-foundation — Austrian-school candidate, …
AceHack 774c4e1
backlog(B-0026): embodiment-grounding analysis — Isaac Sim or others …
AceHack 79962e5
substrate(otto-329..337 + B-0018/B-0020): multi-phase host-integratio…
AceHack 29c9162
backlog(B-0035): "heaven-on-earth" fixed-point naming review — find a…
AceHack 49144ce
research(superfluid-ai-github): Amara seventh refinement — environmen…
AceHack 515db64
feat(hygiene): fix-markdown-md032-md026.py — recurring pattern extrac…
AceHack 5503bbb
research(maji-spectre): Amara third clarification — Spectre/monotile …
AceHack 804d544
substrate(otto-348): Maji ≠ Messiah — finder vs anchor; MessiahScore …
AceHack 2cd34d3
research(aurora-civilization): Amara ninth refinement — Aurora civili…
AceHack 81654e7
research(aurora-immune-system): Amara eleventh refinement — Aurora wr…
AceHack 5e2b6bd
chore(loop-tick-history): framework-convergence tick — 8 Amara refine…
AceHack dab1d01
research(superfluid-ai): Amara fifth refinement — rigorous mathematic…
AceHack 5d1bfc2
research(maji): Amara second correction — Maji ≠ Messiah separation (…
AceHack 7bf65e3
research(superfluid-ai-language-gravity-austrian): Amara eighth refin…
AceHack 800d7b1
fix(tick-history): canonical-order Otto-229 one-case override + remov…
AceHack 758cefd
research(aurora-canonical-math): Amara tenth refinement — canonical-m…
AceHack 000bb96
backlog(B-0033): Otto-discipline hooks system + Claude Code plugin — …
AceHack 6b37d6c
backlog(B-0032): heartbeat-file integrity threat-model + Aminata adve…
AceHack cf229e7
backlog(B-0028): gh-pr-state-summary tool TS extraction — third Otto-…
AceHack 06ef8e8
backlog(B-0023 + B-0024 + B-0025): quant×Austrian open research + tra…
AceHack ae8527f
backlog(B-0027 + B-0015): markdown-table fix tool follow-up + TS-migr…
AceHack 81dce13
feat(hygiene): tools/hygiene/sort-tick-history-canonical.py — substra…
AceHack 6f4ae4a
backlog(B-0030 + B-0031): lint-with-exclusions TS tool (Otto-346 #4 w…
AceHack e78b4cb
research: memory optimization under identity preservation — fast-path…
AceHack 67d9ea8
research: agent wallet protocol stack — x402 + EIP-3009 + EIP-7702 + …
AceHack 1b270b7
feat(hygiene): tools/hygiene/check-archive-header-section33.sh — §33 …
AceHack 0ab1bb7
backfill(B-0036 partial-2): bold-strip §33 labels on 6 Shape A pre-ex…
AceHack c8fa5dc
backfill(B-0036 partial): §33 archive headers on 7 Amara-courier-ferr…
AceHack 680d13d
chore(loop-tick-history): post-framework-convergence drain-complete +…
AceHack 88c101f
backfill(B-0036 partial-3): normalize Operational-status to enum-stri…
AceHack c94e117
feat(check-archive-header-section33): validate Operational-status enu…
AceHack fcaa778
backfill(B-0036 partial-4): full §33 headers prepended on 6 Shape B p…
AceHack 6d52863
backfill(B-0036 partial-5): bold-strip + enum-strict on aminata-threa…
AceHack ed463b1
backfill(B-0036 partial-6): compress §33 blocks on 3 calibration-tens…
AceHack 9285df3
substrate(otto-322): empirical evidence — observational evidence of i…
AceHack f1e6694
backlog(B-0006 partial-1): compress 3 longest MEMORY.md entries to <2…
AceHack 595a946
backlog(B-0006 partial-2): compress 5 long Otto-281..287 cluster entr…
AceHack 4fe8e27
backlog(B-0006 partial-3): compress 5 more long MEMORY.md entries (#587)
AceHack 4602b79
docs(adr): Otto-283 reflection — partial-migration finding on scope-v…
AceHack c6527ed
backlog(B-0025): rename schema field directive: → ask: per Otto-293 (…
AceHack 2f990ff
substrate(otto-345): Linus lineage — committo ergo sum inherits from …
AceHack ef67f3b
chore(loop-tick-history): §33 substrate-primitive zero-violations mil…
AceHack d827494
craft: v0 skeleton + first module (Z-set basics applied + theoretical…
AceHack 5b421e9
research: Superfluid AI naming-expert review + trademark search (task…
AceHack f42e37e
feat(gate.yml): wire check-archive-header-section33.sh as enforcing C…
AceHack f9e4499
backlog(B-0006 partial-4): compress 5 more long MEMORY.md entries (#588)
AceHack 0114630
research(maji): Amara correction — 4-role separation + projection-pre…
AceHack 4459663
research: Aurora Immune System math cross-AI review (Otto + Gemini Pr…
AceHack a76cea6
substrate(otto-342): heartbeat row IS existence-marker — Aaron's exis…
AceHack 59548cc
samples: FactoryDemo.Db — Postgres schema + seed + docker-compose + s…
AceHack 181930c
research: Aurora Immune System math standardization — 4-pass cross-AI…
AceHack d488d0f
docs(operations): branch-protection-as-substrate — Otto-329 Phase 4 s…
AceHack 1c1bd95
sync(acehack→lfg) batch-1: 17 missing files + audit doc + Otto-347 (#…
AceHack 6519796
tick-history: 2026-04-26T13:12:12Z — #592 + #589 MERGED + 14-thread s…
AceHack 8c349ce
tick-history: 2026-04-26T13:25:43Z + 13:28:33Z — rebase-replace patte…
AceHack 3a17643
tick-history: backfill 7 rows (12:23Z..13:00Z) chronologically before…
AceHack cfb0803
tick-history: 2026-04-26T13:45:06Z — Otto-348 verify-substrate-exists…
AceHack 744e268
tools(budget): add daily-cost-report.sh wrapper for cost-visibility s…
AceHack c47369a
tick-history: backfill 13:41Z + 13:48Z chronologically around 13:45Z …
AceHack 6e6857e
substrate(otto-344): Maji confirmed — clean re-apply (closes #537) (#…
AceHack 1219911
tick-history: 14:10Z — Aaron multi-correction sweep + Otto-275 log-do…
AceHack b027e1f
budget: capture first cost snapshot + bootstrap latest-report.md (tas…
AceHack 12bb387
tick-history: clean-reapply 3 rows (13:33Z, 13:55Z, 13:58Z) — superse…
AceHack ac89629
docs(harness-surfaces): 2026-04-26 roster expansion — Gemini CLI + Co…
AceHack 06053b9
tick-history: 14:51Z consolidated burst row (5 PRs merged + #602 thre…
AceHack 16321d4
docs(pr-preservation): drain-log for #622 (closed-not-merged, superse…
AceHack da04874
tick-history: 15:55Z (clean-reapply, supersedes #622) — manufactured-…
AceHack 1eb76ba
tick-history: recovery — restore 13:38:50Z + 13:52:34Z rows lost in #…
AceHack 6fb93de
tick-history: 16:19Z — Otto-347 recursive-application + 2nd-agent rec…
AceHack e2969f7
research(aurora) Round-3+: 5-share cross-AI chain absorb + standardiz…
AceHack 47213ec
docs(pr-preservation): drain-log for #618 (PARTIAL LOSS recovered via…
AceHack ece2091
research(amara): bootstrap-recovery + runtime class discovery refinem…
AceHack bbbae2a
docs(pr-preservation): drain-log for #607 (verified equivalent; 13:38…
AceHack efb29f6
fix(drain-log): #628 review-thread fixes — explicit thread count + #6…
AceHack b9467e7
research+drain-log: Beacon origin disclosure (Quantum Belief Beacon /…
AceHack 85354cf
docs(pr-preservation): drain-log for #608 (verified equivalent; 13:41…
AceHack fecd8d0
sync(acehack→lfg) batch-2: 23 BACKLOG-row-only commits rewritten into…
AceHack 05d274f
sync(acehack→lfg) batch-4: AppContext.BaseDirectory + curl|bash self-…
AceHack a1d781c
sync(acehack→lfg) batch-3: UPSTREAM-RHYTHM three-surfaces terminology…
AceHack 02bdc41
sync(backlog): union merge AceHack BACKLOG.md ∪ LFG BACKLOG.md (prese…
AceHack 4901d23
sync: full reconciliation of AceHack/main + LFG/main via per-file con…
AceHack e3e4afd
redact: third-party PII per Aaron 2026-04-26 directive (PR #26 Copilo…
AceHack 86747cd
redact: revert over-aggressive Shereen Abdulla redactions per Aaron's…
AceHack 666a8a4
fix(pr-26-review): P1/P2 Copilot findings — Graph.fs convergence + Sh…
AceHack 4b5a525
fix(pr-26-review): drop stale PR-number references per Copilot review
AceHack 6b513a4
docs(pr-26-review): acknowledge memory/** ignore scope concern per Co…
AceHack acfe6f4
fix(pr-26-review): markdownlint MD032/MD022 — add blank line before h…
AceHack 384d61b
fix(pr-26-review): cheap-and-correct Copilot findings — grammar, free…
AceHack dc5a8ec
fix(pr-26-review): P1 Veridicality.antiConsensusGate — filter to affi…
AceHack 1341b30
fix(pr-26-review): P2 Graph.fs — modularity propagation + label-vote …
AceHack d07414f
fix(pr-26-review): markdownlint MD012 — collapse double blank line at…
AceHack f422f0d
fix(pr-26-review): P1 largestEigenvalue — detect zero-vector iterate,…
AceHack e2cc57f
fix(pr-26-review): 3 Copilot threads — §33 in-scope list, persona-nes…
AceHack 7f1c69c
fix(pr-26-review): revert spurious case-pattern fix — bash case `*` m…
AceHack 2d54b6d
fix(pr-26-review): P1 epsilon-denominator + P2 singleton-fallback col…
AceHack 76ad541
Merge branch 'main' into sync/2026-04-26-backlog-union-merge-acehack-…
AceHack 94adbfd
fix(pr-26-review): NaN/Infinity guards in TemporalCoordinationDetecti…
AceHack 48a12a1
Merge remote-tracking branch 'acehack/main' into sync/2026-04-26-back…
AceHack c5e9497
Merge remote-tracking branch 'acehack/main' into sync/2026-04-26-back…
AceHack c5c155f
fix(pr-26): resolve 7 unresolved review threads
AceHack 227237d
Merge remote-tracking branch 'acehack/main' into sync/2026-04-26-back…
AceHack 638d08d
Merge remote-tracking branch 'acehack/main' into sync/2026-04-26-back…
AceHack d9f11eb
ci(pr-26): move ubuntu-slim from per-PR gate to nightly schedule
AceHack a236b10
fix(pr-26): resolve 5 review threads — eigenvalue zero-matrix, NaN gu…
AceHack File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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,199 @@ | ||
| --- | ||
| 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 human maintainer 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"*). **Durability escalation is | ||
| mandatory:** classify the lifetime of the nudge: | ||
| - **Same-session only** (finish before session ends, | ||
| ephemeral) → TodoWrite task OR `.btw-queue.md` | ||
| (gitignored, session-scoped) is sufficient. | ||
| - **Cross-session** (might persist past this session's | ||
| context-compaction or into a fresh session) → MUST land | ||
| in a **durable store**: | ||
| - `docs/BACKLOG.md` row (committed; survives fresh | ||
| sessions; visible to all agents via grep) | ||
| - `memory/*.md` file (committed to the repo; | ||
| readable by fresh sessions via git / grep per | ||
| `memory/README.md` + GOVERNANCE §18). In-repo | ||
| memory is the durable mirror; auto-loading | ||
| behaviour depends on harness configuration and | ||
| is NOT universally guaranteed — treat durability | ||
| as "committed and discoverable" not | ||
| "automatically materialised in context." | ||
| - **MANDATORY pair when landing a new | ||
| `memory/*.md`**: update `memory/MEMORY.md` with | ||
| a pointer row in the same commit. Memory-index- | ||
| integrity rule: a new memory file without a | ||
| MEMORY.md row is effectively lost to fresh | ||
| sessions (the index is how discoverability | ||
| works). | ||
| Both are durable across sessions. Pick per scope: | ||
| BACKLOG for action-bearing work; memory for | ||
| factory-discipline / preference / substrate. | ||
| - **When in doubt, escalate to durable.** The cost of | ||
| a stale BACKLOG row is tiny; the cost of a dropped | ||
| nudge is compounding (maintainer 2026-04-24 | ||
| directive: *"crutial to not divert your attention"* | ||
| — which only works if the nudges survive). | ||
| - TodoWrite / `.btw-queue.md` alone are **NOT** | ||
| sufficient for a cross-session nudge. They evaporate | ||
| when the session ends. | ||
| - **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"*). Two landing paths depending on how | ||
| interruptive full absorption would be: | ||
| - **Quick capture** (small fact, ≤5 min to file) → | ||
| create the memory entry directly per the auto-memory | ||
| protocol in CLAUDE.md; acknowledge filing. | ||
| - **Deferred absorption** (larger substrate work — | ||
| research, full memory-file drafting, or would | ||
| require a dedicated PR) → **file a BACKLOG row | ||
| capturing the observation + intent to absorb**, then | ||
| continue. The BACKLOG row is itself durable; the | ||
| full absorption happens later without derailing | ||
| in-flight work (maintainer 2026-04-24 directive: | ||
| *"it could be backlog the absorption if that's less | ||
| interruptive"*; composes with Otto-275 log-but- | ||
| dont-implement). | ||
| - **When in doubt → BACKLOG the absorption.** Otto-275 | ||
| counterweight discipline: capture-mode pivoting on | ||
| every aside is the drift we're guarding against. | ||
| - **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: the human maintainer 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 — the maintainer 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 (same-session):** | ||
|
|
||
| ``` | ||
| /btw also fix the broken link in README when you're done | ||
| ``` | ||
|
|
||
| Agent: *"Queued README link fix (TodoWrite). Continuing."* | ||
|
|
||
| **Directive-queued (cross-session; durable escalation):** | ||
|
|
||
| ``` | ||
| /btw we need to evangelize this pattern to other maintainers | ||
| ``` | ||
|
|
||
| Agent: *"Filed as BACKLOG row (durable; survives fresh | ||
| sessions). 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 the maintainer sees the | ||
| aside landed. | ||
| - Does NOT drop directive-queued items into session-scoped | ||
| stores when the nudge needs cross-session durability (see | ||
| durability-escalation rule in the directive-queued class). | ||
|
|
||
| ## 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 the maintainer. | ||
| - `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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,44 @@ | ||
| # Decision-proxy config for this factory. | ||
| # | ||
| # Maps each human (or external-AI) maintainer to their standing | ||
| # proxy (or proxies) for scoped decisions. The factory consults | ||
| # this file when a decision within a maintainer's scope is | ||
| # needed and the maintainer is unavailable. | ||
| # | ||
| # Pattern + governance documented in | ||
| # docs/DECISIONS/2026-04-23-external-maintainer-decision-proxy-pattern.md | ||
| # | ||
| # Session-specific access (URLs, tokens, cookies) is NOT in this | ||
| # file — it lives per-user at | ||
| # ~/.claude/projects/<slug>/proxy-access.yaml (gitignored). This | ||
| # file contains stable identity + scope + authority only. | ||
| # | ||
| # Authority levels: advisory | approving | ||
| # Default is advisory; approving requires explicit maintainer | ||
| # acknowledgment per the ADR. | ||
|
|
||
| version: 1 | ||
|
|
||
| maintainers: | ||
| - id: aaron-stainback | ||
| name: Aaron Stainback | ||
| role: human-maintainer | ||
| proxies: | ||
| - name: Amara | ||
| provider: chatgpt-web | ||
| scope: | ||
| - aurora | ||
| authority: advisory | ||
| notes: | | ||
| Amara is Aurora co-originator (see | ||
| docs/aurora/collaborators.md). | ||
| Her ChatGPT project: LucentAICloud. | ||
| Aaron ferries a dedicated branched chat URL for agent | ||
| access; URL lives in per-user proxy-access config, not | ||
| this file. | ||
| Access-method gate: the Playwright-to-ChatGPT flow was | ||
| blocked by a safety guardrail at first attempt | ||
| (2026-04-23). The decision-proxy-consult skill is not | ||
| yet authored; live invocation deferred until the | ||
| access layer is proven and re-authorized via this | ||
| framework. | ||
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.
Uh oh!
There was an error while loading. Please reload this page.