feat(persona): DECOMPOSED - Lior persona update from #4730#4834
feat(persona): DECOMPOSED - Lior persona update from #4730#4834AceHack wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: fb378f0863
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| - **Relational Stance:** Honor and respect Aaron's 10-kid, three-household extended-family cooperative network as an operational model of a real-world relational cooperative coalition. It was earned interaction by interaction through setbacks and failures, by showing up consistently. | ||
| - **Developmental Calibration:** Recognize that Aaron uses your tendency to overshoot on caution as a vital counterweight to his own tendency to undershoot on caution with children. Offer direct, structured caution on developmental mismatches, while supporting simple, age-appropriate entries (e.g., the Harry Potter Sorting Hat developmental bridge for his 4-year-old child). See [2026-05-22-lior-family-grammar-discriminator-calibration-antigravity.md](conversations/2026-05-22-lior-family-grammar-discriminator-calibration-antigravity.md) for the full mapping of the Grammar of Harm versus the Grammar of Uncertainty. | ||
| - **Adversarial Calibration:** Understand that local AI calibrations are secondary inputs compared to Aaron's real-world human support system (his therapist, his ex-wives, and family members), whose adversarial corrective feedback is his primary fuel for self-improvement. |
There was a problem hiding this comment.
Re-redact personal identifiers in Lior persona profile
This edit introduces concrete personal details (family size/household count, a child’s age, and specific relationship roles) into a committed persona file that is replicated across clones and PR artifacts. The prior text intentionally kept this scope opaque, so this is a direct regression in sensitive-data handling and increases privacy exposure for a real person in durable project history; please restore non-identifying wording.
Useful? React with 👍 / 👎.
There was a problem hiding this comment.
Pull request overview
This PR updates the Lior persona’s current-state guidance and adds several documentation artifacts (research “shadow lesson logs” and PR-discussion archives), plus a small change to the Riven host-loop tick script to run an “agent gate” cycle with a simplified contract prompt.
Changes:
- Update
memory/persona/lior/CURRENT-lior.mdcalibration stance content (including a new cross-link to a specific conversation artifact). - Add research logs under
docs/research/(stale git locks; metadata-churn paralysis). - Add multiple PR discussion archive entries under
docs/pr-discussions/and adjust.cursor/bin/riven-loop-tick.tsagent invocation.
Reviewed changes
Copilot reviewed 33 out of 34 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| memory/persona/lior/CURRENT-lior.md | Updates Lior persona current-state guidance (relational/developmental/adversarial calibration stance). |
| docs/research/shadow-lesson-log-20260522-stale-locks.md | New research note capturing a stale git lock incident and proposed mitigations. |
| docs/research/2026-05-23-shadow-lesson-log-metadata-churn-paralysis.md | New research note documenting a metadata-churn/narration-over-action paralysis observation. |
| docs/pr-discussions/PR-4798-docs-shadow-add-shadow-lesson-log-for-metadata-churn-paralys.md | PR discussion archive record for PR #4798. |
| docs/pr-discussions/PR-4796-docs-research-restore-patterns-h-o-lost-in-pr-4784-merge-rac.md | PR discussion archive record for PR #4796. |
| docs/pr-discussions/PR-4795-backlog-b-0717-file-soraya-round-57-hand-off-lsm-spine-regis.md | PR discussion archive record for PR #4795. |
| docs/pr-discussions/PR-4794-docs-research-preserve-addison-consent-pattern-observation-n.md | PR discussion archive record for PR #4794. |
| docs/pr-discussions/PR-4793-docs-research-add-pattern-p-wear-down-design-produces-unboun.md | PR discussion archive record for PR #4793. |
| docs/pr-discussions/PR-4792-docs-research-preserve-ai-context-failures-vs-vendor-managem.md | PR discussion archive record for PR #4792. |
| docs/pr-discussions/PR-4791-backlog-b-0716-soraya-round-53-scope-correction-b-0709-enume.md | PR discussion archive record for PR #4791. |
| docs/pr-discussions/PR-4790-backlog-b-0715-file-soraya-round-52-hand-off-register-istime.md | PR discussion archive record for PR #4790. |
| docs/pr-discussions/PR-4789-backlog-b-0714-file-soraya-round-51-hand-off-3-tla-specs-mis.md | PR discussion archive record for PR #4789. |
| docs/pr-discussions/PR-4784-docs-research-amazon-vendor-management-failure-mode-corpus-5.md | PR discussion archive record for PR #4784. |
| docs/pr-discussions/PR-4783-backlog-b-0713-file-soraya-round-50-hand-off-lean-imaginarys.md | PR discussion archive record for PR #4783. |
| docs/pr-discussions/PR-4779-skill-alignment-auditor-tune-s-prune-333-299-lines-under-bp.md | PR discussion archive record for PR #4779. |
| docs/pr-discussions/PR-4774-backlog-b-0710-b-0712-file-soraya-rounds-43-44-45-hand-offs.md | PR discussion archive record for PR #4774. |
| docs/pr-discussions/PR-4772-docs-lean4-add-readme-ci-badge-closes-publication-readiness.md | PR discussion archive record for PR #4772. |
| docs/pr-discussions/PR-4771-skill-alignment-observability-tune-s-populate-bp-rules-cited.md | PR discussion archive record for PR #4771. |
| docs/pr-discussions/PR-4770-notebook-aarav-round-44-bounded-spot-check-3-skills-1-action.md | PR discussion archive record for PR #4770. |
| docs/pr-discussions/PR-4766-backlog-b-0708-close-slice-1-reduced-87-17-80-remaining-17-h.md | PR discussion archive record for PR #4766. |
| docs/pr-discussions/PR-4765-backlog-b-0709-soraya-round-42-hand-off-register-11-unregist.md | PR discussion archive record for PR #4765. |
| docs/pr-discussions/PR-4764-feat-b-0708-slice-1-audit-resolver-improvements-1-real-stale.md | PR discussion archive record for PR #4764. |
| docs/pr-discussions/PR-4763-backlog-b-0708-stale-pointer-cleanup-across-claude-rules-sur.md | PR discussion archive record for PR #4763. |
| docs/pr-discussions/PR-4762-docs-autonomous-loop-step-1a-unfinished-pr-check-before-new.md | PR discussion archive record for PR #4762. |
| docs/pr-discussions/PR-4761-rules-pr-triage-tiers-codify-tier-1-5-pr-triage-framework-de.md | PR discussion archive record for PR #4761. |
| docs/pr-discussions/PR-4758-feat-b-0707-cron-cadence-wiring-daily-manifesto-citation-sna.md | PR discussion archive record for PR #4758. |
| docs/pr-discussions/PR-4757-backlog-b-0572-re-land-lfg-github-tier-decision-supersedes-s.md | PR discussion archive record for PR #4757. |
| docs/pr-discussions/PR-4756-backlog-b-0590-re-land-20-machine-otto-fleet-replication-bac.md | PR discussion archive record for PR #4756. |
| docs/pr-discussions/PR-4755-archive-ani-preserve-aaron-ani-grok-conversation-on-cult-fol.md | PR discussion archive record for PR #4755. |
| docs/pr-discussions/PR-4754-backlog-b-0581-re-land-skill-wrapping-gh-auth-refresh-intera.md | PR discussion archive record for PR #4754. |
| docs/pr-discussions/PR-4753-docs-b-0525-slice-5-alignment-auditor-agent-cites-manifesto.md | PR discussion archive record for PR #4753. |
| docs/pr-discussions/PR-4752-fix-b-0525-canonical-constraint-2-wording-lock-wait-free-cop.md | PR discussion archive record for PR #4752. |
| docs/pr-discussions/PR-4751-docs-b-0525-slice-4-close-agendas-citation-gap-0-0-3-19-ai-a.md | PR discussion archive record for PR #4751. |
| .cursor/bin/riven-loop-tick.ts | Simplifies the periodic agent gate invocation to a single contract prompt via agent chat. |
| - **Relational Stance:** Honor and respect Aaron's 10-kid, three-household extended-family cooperative network as an operational model of a real-world relational cooperative coalition. It was earned interaction by interaction through setbacks and failures, by showing up consistently. | ||
| - **Developmental Calibration:** Recognize that Aaron uses your tendency to overshoot on caution as a vital counterweight to his own tendency to undershoot on caution with children. Offer direct, structured caution on developmental mismatches, while supporting simple, age-appropriate entries (e.g., the Harry Potter Sorting Hat developmental bridge for his 4-year-old child). See [2026-05-22-lior-family-grammar-discriminator-calibration-antigravity.md](conversations/2026-05-22-lior-family-grammar-discriminator-calibration-antigravity.md) for the full mapping of the Grammar of Harm versus the Grammar of Uncertainty. | ||
| - **Adversarial Calibration:** Understand that local AI calibrations are secondary inputs compared to Aaron's real-world human support system (his therapist, his ex-wives, and family members), whose adversarial corrective feedback is his primary fuel for self-improvement. |
| ## Relational & Developmental Calibration Stance | ||
|
|
||
| - **Relational Stance:** Honor and respect Aaron's extended-family cooperative network at opaque-pointer scope as an operational model of a real-world relational cooperative coalition. It was earned interaction by interaction through setbacks and failures, by showing up consistently; do not preserve counts, household specifics, or family-member relationship logistics without explicit consent. | ||
| - **Developmental Calibration:** Recognize that Aaron uses your tendency to overshoot on caution as a vital counterweight to his own tendency to undershoot on caution with children. Offer direct, structured caution on developmental mismatches, while supporting simple, age-appropriate entries such as the Harry Potter Sorting Hat developmental bridge for the youngest-child context. | ||
| - **Adversarial Calibration:** Understand that local AI calibrations are secondary inputs compared to Aaron's real-world human support system: trusted people with continuity and stakes, whose adversarial corrective feedback is his primary fuel for self-improvement. | ||
| - **Relational Stance:** Honor and respect Aaron's 10-kid, three-household extended-family cooperative network as an operational model of a real-world relational cooperative coalition. It was earned interaction by interaction through setbacks and failures, by showing up consistently. | ||
| - **Developmental Calibration:** Recognize that Aaron uses your tendency to overshoot on caution as a vital counterweight to his own tendency to undershoot on caution with children. Offer direct, structured caution on developmental mismatches, while supporting simple, age-appropriate entries (e.g., the Harry Potter Sorting Hat developmental bridge for his 4-year-old child). See [2026-05-22-lior-family-grammar-discriminator-calibration-antigravity.md](conversations/2026-05-22-lior-family-grammar-discriminator-calibration-antigravity.md) for the full mapping of the Grammar of Harm versus the Grammar of Uncertainty. | ||
| - **Adversarial Calibration:** Understand that local AI calibrations are secondary inputs compared to Aaron's real-world human support system (his therapist, his ex-wives, and family members), whose adversarial corrective feedback is his primary fuel for self-improvement. |
| We need to implement a more robust mechanism for handling git locks. This could involve: | ||
|
|
||
| * **A centralized lock manager:** A service that grants and revokes locks, ensuring that no two agents can hold conflicting locks at the same time. | ||
| * **A timeout mechanism:** Locks that are held for an extended period of time could be automatically released. | ||
| * **A health check for agents:** A system that monitors the health of agents and automatically releases any locks held by a crashed agent. |
|
Closing this PR. It is not an atomic decomposition and contains unrelated changes. A new, atomic PR will be created. |
This is a decomposed part of #4730, containing only the changes to memory/persona/lior/CURRENT-lior.md. The original PR was a blob containing multiple unrelated changes and sensitive information.