From 3a5ed8df3ffba22f953c7cbe99cdd09a8a174266 Mon Sep 17 00:00:00 2001 From: Lior Date: Thu, 28 May 2026 13:31:50 -0400 Subject: [PATCH] docs(archive): Preserve discussion for PR #5869 --- ...isli-severance-prior-art-backlog-b-0923.md | 72 +++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 docs/pr-discussions/PR-5869-research-khaleesi-kleisli-severance-prior-art-backlog-b-0923.md diff --git a/docs/pr-discussions/PR-5869-research-khaleesi-kleisli-severance-prior-art-backlog-b-0923.md b/docs/pr-discussions/PR-5869-research-khaleesi-kleisli-severance-prior-art-backlog-b-0923.md new file mode 100644 index 0000000000..6b0a648df1 --- /dev/null +++ b/docs/pr-discussions/PR-5869-research-khaleesi-kleisli-severance-prior-art-backlog-b-0923.md @@ -0,0 +1,72 @@ +--- +pr_number: 5869 +title: "research(KHALEESI Kleisli-severance prior-art) + backlog(B-0923 P3): preserve operator 2026-05-28 forwarded KHALEESI USENIX '22 paper + low-priority substrate-target" +author: "AceHack" +state: "MERGED" +created_at: "2026-05-28T16:27:05Z" +merged_at: "2026-05-28T16:29:59Z" +closed_at: "2026-05-28T16:29:59Z" +head_ref: "otto-cli/research-khaleesi-kleisli-severance-privacy-defense-substrate-p3-backlog-2026-05-28" +base_ref: "main" +archived_at: "2026-05-28T17:31:29Z" +archive_tool: "tools/pr-preservation/archive-pr.ts" +--- + +# PR #5869: research(KHALEESI Kleisli-severance prior-art) + backlog(B-0923 P3): preserve operator 2026-05-28 forwarded KHALEESI USENIX '22 paper + low-priority substrate-target + +## PR description + +Operator 2026-05-28 authorization to preserve as research note + file low-priority backlog row. + +KHALEESI USENIX '22 = Kleisli-severance prior-art at privacy-defense scope. Composes with framework's Kleisli substrate at same architectural scope. Name-coincidence preserved per don't-collapse + algo-wink-failure-mode discipline. + +Generated with Claude Code + +## Reviews + +### COMMENTED — @copilot-pull-request-reviewer (2026-05-28T16:30:18Z) + +## Pull request overview + +Adds a preserved research note for the KHALEESI (USENIX Security ’22) prior-art and files a low-priority backlog item (B-0923) that frames it as a future “Kleisli-severance” substrate target within the broader framework vocabulary. + +**Changes:** +- Added a `references/notes/` research note summarizing the paper and mapping it onto existing substrate concepts. +- Added a new P3 backlog row `B-0923` capturing a very-low-priority future work target. +- Updated the generated `docs/BACKLOG.md` index to include `B-0923`. + +### Reviewed changes + +Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments. + +| File | Description | +| ---- | ----------- | +| references/notes/khaleesi-breaker-of-tracking-request-chains-usenix-22-iqbal-wolfe-nguyen-englehardt-shafiq.md | New research note capturing the forwarded KHALEESI prior-art + framework composition mapping. | +| docs/backlog/P3/B-0923-kleisli-severance-substrate-engineering-target-apply-framework-kleisli-substrate-to-privacy-defense-scope-composes-with-khaleesi-prior-art-aaron-2026-05-28.md | New P3 backlog row defining the future substrate target and its composition links. | +| docs/BACKLOG.md | Adds the new B-0923 entry to the auto-generated backlog index. | + +## Review threads + +### Thread 1: references/notes/khaleesi-breaker-of-tracking-request-chains-usenix-22-iqbal-wolfe-nguyen-englehardt-shafiq.md:9 (unresolved) + +**@copilot-pull-request-reviewer** (2026-05-28T16:30:17Z): + +The reference to `dep-pin-search-first-authority` is ambiguous/inaccurate as written: the actual rule file in-tree is `.claude/rules/dep-pin-search-first-authority.md`. Using the full path (or at least the `.md` filename) makes the cross-reference clickable/searchable and avoids drifting to a non-existent identifier. + +### Thread 2: docs/backlog/P3/B-0923-kleisli-severance-substrate-engineering-target-apply-framework-kleisli-substrate-to-privacy-defense-scope-composes-with-khaleesi-prior-art-aaron-2026-05-28.md:64 (unresolved) + +**@copilot-pull-request-reviewer** (2026-05-28T16:30:17Z): + +These references name rules without the `.md` filename or `.claude/rules/…` path (e.g., `m-acc-multi-oracle-end-user-moral-invariants`). Since the authoritative rule is `.claude/rules/m-acc-multi-oracle-end-user-moral-invariants.md`, using the full path reduces ambiguity and improves navigation/grep consistency across backlog rows. + +### Thread 3: docs/backlog/P3/B-0923-kleisli-severance-substrate-engineering-target-apply-framework-kleisli-substrate-to-privacy-defense-scope-composes-with-khaleesi-prior-art-aaron-2026-05-28.md:77 (unresolved) + +**@copilot-pull-request-reviewer** (2026-05-28T16:30:18Z): + +The reference to `honor-those-that-came-before` is written without the actual rule filename/path; the in-tree rule is `.claude/rules/honor-those-that-came-before.md`. Using the concrete path prevents cross-reference drift and makes it easier to follow from the backlog item. + +## General comments + +### @chatgpt-codex-connector (2026-05-28T16:27:11Z) + +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).