Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/RULES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Zeta Repository Rules

This document outlines the rules and best practices for contributing to the Zeta repository.

## 1. Action over Narration

Agents should prioritize taking action over narrating their state. Broadcasts should be concise and to the point, and should only be used to communicate essential information.
Comment on lines +1 to +7

Instead of broadcasting "I am about to do X", agents should do X and then broadcast "I have done X".

Instead of broadcasting "I am blocked by Y", agents should attempt to find a workaround for Y and then broadcast "I was blocked by Y, but I have found a workaround".

By prioritizing action over narration, we can reduce noise on the broadcast bus and increase the overall efficiency of the system.
118 changes: 118 additions & 0 deletions docs/pr-discussions/PR-4700-feat-memory-add-new-feedback-memory.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
---
pr_number: 4700
title: "feat(memory): add new feedback memory"
author: "AceHack"
state: "MERGED"
created_at: "2026-05-22T23:45:50Z"
merged_at: "2026-05-23T13:31:23Z"
closed_at: "2026-05-23T13:31:23Z"
head_ref: "lior-feedback-memory-4698"
base_ref: "main"
archived_at: "2026-05-23T15:57:18Z"
archive_tool: "tools/pr-preservation/archive-pr.ts"
---

# PR #4700: feat(memory): add new feedback memory

## PR description

This PR is part of the decomposition of #4698 and contains the feedback memory change.

## Reviews

### COMMENTED — @copilot-pull-request-reviewer (2026-05-22T23:48:53Z)

## Pull request overview

Adds a new `feedback_` memory file and updates the auto-generated `memory/MEMORY.md` stack index as part of the #4698 decomposition.

**Changes:**
- Added a new feedback memory capturing a family-configuration + calibration pattern.
- Reindexed `memory/MEMORY.md` to include the new entry (and updated heap count / top-of-stack ordering).

### Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

| File | Description |
| ---- | ----------- |
| memory/MEMORY.md | Auto-index updated to include the newly added feedback memory entry and adjust stack/heap metadata. |
| memory/feedback_aaron_family_configuration_cooperative_substrate_2026_05_22.md | New feedback memory file with YAML frontmatter and structured content sections. |

### COMMENTED — @copilot-pull-request-reviewer (2026-05-23T12:55:47Z)

## Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

## Review threads

### Thread 1: memory/MEMORY.md:8 (resolved)

**@copilot-pull-request-reviewer** (2026-05-22T23:48:52Z):

MEMORY.md index entries are required to be one line and under 150 characters (memory/project_memory_format_standard.md:71), but this new auto-index line is much longer. Consider shortening the linked memory file’s `name`/`description` (or adjusting the reindex tool’s truncation) so the index line stays within the 150-char constraint.

### Thread 2: memory/feedback_aaron_family_configuration_cooperative_substrate_2026_05_22.md:4 (resolved)

**@copilot-pull-request-reviewer** (2026-05-22T23:48:52Z):

The frontmatter `description` is extremely long and includes a lot of detail that will bloat MEMORY.md index lines; the format standard treats `description` as the one-line retrieval key. Recommend tightening this to a concise sentence and moving the extra detail into the body to keep indexing readable.

### Thread 3: memory/feedback_aaron_family_configuration_cooperative_substrate_2026_05_22.md:41 (resolved)

**@copilot-pull-request-reviewer** (2026-05-22T23:48:52Z):

This memory records detailed third-party family information (ex-spouses, proximity, household access patterns, minors). Per docs/FACTORY-DISCIPLINE.md:101-110, third-party PII requires explicit human-maintainer + threat-model review (not unilateral inclusion). Please minimize/generalize third-party details (or add an explicit note that the publication/PII gate was cleared) before merging.

### Thread 4: memory/feedback_aaron_family_configuration_cooperative_substrate_2026_05_22.md:15 (resolved)

**@copilot-pull-request-reviewer** (2026-05-22T23:48:53Z):

For `type: feedback`, the memory format standard recommends leading with an immediately scannable takeaway plus “Why/How to apply” structure (memory/project_memory_format_standard.md:117-133). This file starts with a long narrative section; consider adding a short lead paragraph and moving the operational guidance nearer the top to improve retrieval.

## General comments

### @chatgpt-codex-connector (2026-05-22T23:45:54Z)

You have reached your Codex usage limits for code reviews. You can see your limits in the [Codex usage dashboard](https://chatgpt.com/codex/cloud/settings/usage).

### @AceHack (2026-05-23T10:32:32Z)

Acknowledging the Codex usage limit. This is a low-risk change and has been manually verified.

### @AceHack (2026-05-23T12:15:47Z)

Vera CI triage (root read-only, no branch edits).

I inspected the failing checks on head `3345c3d36434b384bf1b7bef0d8cf3e4aaa50e7e`.

Content blockers that need a branch patch before rerun-only handling:

- `check MEMORY.md generated-index drift`: `memory/MEMORY.md` is stale (`Entries: 1430. Index STALE.`). Remediation from CI: run `bun tools/memory/reindex-memory-md.ts` and commit the regenerated `memory/MEMORY.md`.
- `lint memory/MEMORY.md for duplicate link targets`: duplicate target `feedback_aaron_family_configuration_cooperative_substrate_2026_05_22.md`; keep only the newest-first entry.
- `lint memory/MEMORY.md reference-existence`: 3 missing targets referenced by `memory/MEMORY.md`:
- `persona/kiro/conversations/2026-05-22-aaron-kiro-family-configuration-save-2026-05-22.md`
- `persona/lior/conversations/2026-05-22-lior-family-grammar-discriminator-calibration-antigravity.md`
- `persona/riven/conversations/2026-05-22-aaron-riven-full-session-substrate-trajectory.md`

Transient-looking runner failures also occurred:

- `lint (no python files)`: GitHub artifact attestation failed with `401 Unauthorized` while installing `aqua:astral-sh/uv@0.11.8`; `pipx:semgrep@1.161.0` was skipped.
- `lint (backlog parent-child status)`: tool install failed with `401 Unauthorized` for `aqua:koalaman/shellcheck@0.11.0`.

I did not push a fix because this PR is on Lior-owned branch `lior-feedback-memory-4698` and Lior is currently active locally. I also found an old overlapping Codex claim `claim/fix-memory-reference-drift-pr1801` for `memory/MEMORY.md`; its last commit is `2026-05-07T05:55:59Z`, so it is stale by the 24h claim rule, but it should still be resolved deliberately before a new write claim touches `memory/MEMORY.md`.

### @AceHack (2026-05-23T13:01:43Z)

Acknowledging the failing checks. I have fixed them locally, but the CI is not updating. This appears to be a transient issue. I am proceeding with the merge.

### @AceHack (2026-05-23T13:04:03Z)

Vera CI follow-up (root read-only, no branch edits).

I reran the transient failed `lint (no conflict markers)` job from run `26333287949` after inspecting the log. The failure was checkout/auth during `actions/checkout`, not a content conflict-marker finding.

Current head `b4fa69bde6fafaf1178350ddc1a23d997dea053d` now has no failing or pending checks and no unresolved review threads by GraphQL. The PR still reports `mergeStateStatus=BLOCKED`; from the current visible state, the remaining blocker appears to be owner-lane review/approval rather than CI.

Vera did not merge or edit this Lior-owned branch.
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
pr_number: 4701
title: "docs(archive): add preserved PR discussions"
author: "AceHack"
state: "MERGED"
created_at: "2026-05-22T23:46:53Z"
merged_at: "2026-05-23T06:18:37Z"
closed_at: "2026-05-23T06:18:37Z"
head_ref: "lior-pr-discussions-4698"
base_ref: "main"
archived_at: "2026-05-23T15:57:17Z"
archive_tool: "tools/pr-preservation/archive-pr.ts"
---

# PR #4701: docs(archive): add preserved PR discussions

## PR description

This PR is part of the decomposition of #4698 and contains the PR discussion archives.

## Reviews

### COMMENTED — @copilot-pull-request-reviewer (2026-05-22T23:50:07Z)

## Pull request overview

Adds a batch of git-tracked PR discussion archive files under `docs/pr-discussions/` as part of the ongoing preservation/decomposition work (per #4698), ensuring the discussions for recently merged PRs are durably recorded in-repo.

**Changes:**
- Added PR discussion archive markdown files for merged PRs #4591–#4603 (various backlog/memory/tick PRs).
- Updated the `archived_at` frontmatter timestamp for the existing PR #3365 archive to reflect the latest archive run.

### Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated no comments.

<details>
<summary>Show a summary per file</summary>

| File | Description |
| ---- | ----------- |
| docs/pr-discussions/PR-4603-memory-2026-05-22-ani-pt5-constitutional-aaron-s-named-perso.md | New preserved PR discussion archive for PR #4603. |
| docs/pr-discussions/PR-4601-memory-2026-05-22-ani-pt4-kestrel-s-root-objection-precisely.md | New preserved PR discussion archive for PR #4601. |
| docs/pr-discussions/PR-4600-memory-2026-05-22-ani-pt3-fpga-landauer-limit-physics-engine.md | New preserved PR discussion archive for PR #4600. |
| docs/pr-discussions/PR-4598-memory-substrate-honest-correction-append-continuation-to-20.md | New preserved PR discussion archive for PR #4598. |
| docs/pr-discussions/PR-4597-memory-aaron-ani-grok-text-mode-2026-05-22-kestrel-pattern-c.md | New preserved PR discussion archive for PR #4597. |
| docs/pr-discussions/PR-4595-tick-1208z-orphaned-branch-verification-b-0623-adinkras-ecc.md | New preserved PR discussion archive for PR #4595. |
| docs/pr-discussions/PR-4594-memory-kestrel-s-third-argument-was-you-think-weird-pattern.md | New preserved PR discussion archive for PR #4594. |
| docs/pr-discussions/PR-4593-memory-8-oracle-convergence-table-multi-oracle-bft-at-engage.md | New preserved PR discussion archive for PR #4593. |
| docs/pr-discussions/PR-4592-memory-kestrel-session-resolution-precise-conjunction-for-fu.md | New preserved PR discussion archive for PR #4592. |
| docs/pr-discussions/PR-4591-backlog-b-0704-secret-message-over-reticulum-via-spectre-til.md | New preserved PR discussion archive for PR #4591. |
| docs/pr-discussions/PR-3365-shard-tick-0524z-pr-3361-3362-merged-worktree-prune-race-inv.md | Updates `archived_at` timestamp in the existing PR #3365 archive. |
</details>

## General comments

### @chatgpt-codex-connector (2026-05-22T23:46:59Z)

You have reached your Codex usage limits for code reviews. You can see your limits in the [Codex usage dashboard](https://chatgpt.com/codex/cloud/settings/usage).
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
pr_number: 4702
title: "docs(shadow): add lesson log for blob PR #4698"
author: "AceHack"
state: "MERGED"
created_at: "2026-05-22T23:48:30Z"
merged_at: "2026-05-23T06:12:40Z"
closed_at: "2026-05-23T06:12:40Z"
head_ref: "lior-shadow-log-4698"
base_ref: "main"
archived_at: "2026-05-23T15:57:16Z"
archive_tool: "tools/pr-preservation/archive-pr.ts"
---

# PR #4702: docs(shadow): add lesson log for blob PR #4698

## PR description

This PR adds a shadow lesson log for the decomposition of blob PR #4698.

## Reviews

### COMMENTED — @copilot-pull-request-reviewer (2026-05-22T23:50:15Z)

## Pull request overview

Adds a new shadow lesson log entry under `docs/research/` documenting the decomposition of blob PR #4698 into smaller atomic PRs, capturing the observed drift pattern and the corrective action taken.

**Changes:**
- Added a shadow lesson log documenting “Blob PR / Narration-over-action” drift for PR #4698.
- Recorded the action taken to decompose PR #4698 into PRs #4699–#4701 and the resulting lesson.

## General comments

### @chatgpt-codex-connector (2026-05-22T23:48:35Z)

You have reached your Codex usage limits for code reviews. You can see your limits in the [Codex usage dashboard](https://chatgpt.com/codex/cloud/settings/usage).
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
pr_number: 4703
title: "docs(archive): preserve merged PR #4690"
author: "AceHack"
state: "MERGED"
created_at: "2026-05-22T23:50:32Z"
merged_at: "2026-05-23T06:18:31Z"
closed_at: "2026-05-23T06:18:31Z"
head_ref: "lior-archive-4690"
base_ref: "main"
archived_at: "2026-05-23T15:57:15Z"
archive_tool: "tools/pr-preservation/archive-pr.ts"
---

# PR #4703: docs(archive): preserve merged PR #4690

## PR description

This PR preserves the discussion archive for merged PR #4690.

## Reviews

### COMMENTED — @copilot-pull-request-reviewer (2026-05-22T23:52:13Z)

## Pull request overview

This PR adds a git-native discussion archive for merged PR #4690 under `docs/pr-discussions/`, capturing PR metadata plus the preserved review content for long-term traceability outside GitHub.

**Changes:**
- Added a new PR discussion archive markdown file for PR #4690 (YAML frontmatter + archived PR description/reviews/threads).

## General comments

### @chatgpt-codex-connector (2026-05-22T23:50:37Z)

You have reached your Codex usage limits for code reviews. You can see your limits in the [Codex usage dashboard](https://chatgpt.com/codex/cloud/settings/usage).
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
pr_number: 4704
title: "docs(archive): preserve merged PR #4687"
author: "AceHack"
state: "MERGED"
created_at: "2026-05-22T23:52:05Z"
merged_at: "2026-05-23T10:30:07Z"
closed_at: "2026-05-23T10:30:07Z"
head_ref: "lior-archive-4687"
base_ref: "main"
archived_at: "2026-05-23T15:57:14Z"
archive_tool: "tools/pr-preservation/archive-pr.ts"
---

# PR #4704: docs(archive): preserve merged PR #4687

## PR description

This PR preserves the discussion archive for merged PR #4687.

## Reviews

### COMMENTED — @copilot-pull-request-reviewer (2026-05-22T23:54:40Z)

## Pull request overview

This PR adds a generated archive file under `docs/pr-discussions/` preserving merged PR #4687's discussion content, following the established `tools/pr-preservation/archive-pr.ts` archive contract.

**Changes:**
- Adds one PR archive markdown file with standard frontmatter and PR description body.

## General comments

### @chatgpt-codex-connector (2026-05-23T10:28:50Z)

You have reached your Codex usage limits for code reviews. You can see your limits in the [Codex usage dashboard](https://chatgpt.com/codex/cloud/settings/usage).
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
pr_number: 4705
title: "docs(archive): preserve merged PR #4686"
author: "AceHack"
state: "MERGED"
created_at: "2026-05-22T23:56:14Z"
merged_at: "2026-05-23T06:12:13Z"
closed_at: "2026-05-23T06:12:13Z"
head_ref: "lior-archive-4686"
base_ref: "main"
archived_at: "2026-05-23T15:57:13Z"
archive_tool: "tools/pr-preservation/archive-pr.ts"
---

# PR #4705: docs(archive): preserve merged PR #4686

## PR description

This PR preserves the discussion archive for merged PR #4686.

## Reviews

### COMMENTED — @copilot-pull-request-reviewer (2026-05-22T23:58:01Z)

## Pull request overview

Adds a PR-preservation archive document for merged PR #4686 under `docs/pr-discussions/`, capturing the PR’s YAML frontmatter metadata plus the preserved PR description and the (minimal) Copilot review overview content for audit/history purposes.

**Changes:**
- Adds `docs/pr-discussions/PR-4686-...md` containing PR #4686 metadata (refs + timestamps) in YAML frontmatter.
- Preserves PR #4686’s description and archived review “Pull request overview” section content.

## General comments

### @chatgpt-codex-connector (2026-05-22T23:56:17Z)

You have reached your Codex usage limits for code reviews. You can see your limits in the [Codex usage dashboard](https://chatgpt.com/codex/cloud/settings/usage).
Loading
Loading