docs: fold PR #497's unique Deep Agents research notes into roadmap doc#528
Conversation
Closes out the last open item from the PR resolution batch (#515-520 merged, #497 was the remaining open PR). #497's branch added a single root file, LangchainDeepAgent.md, with research notes on Deep Agents memory design and harness-primitive naming. Privacy check: clean, no personal identity markers from the ac1a195 sweep. Redundancy check: most content was already absorbed into the canonical plan doc and this roadmap doc during the 2026-07-11 consolidation; three items were genuinely unique. Folds those three items in as a new dated section (harness primitive taxonomy, the proposed multi-tier Deep Agents memory model, and the dynamic-subagent deployment policy sketch), preserved as unincorporated design research rather than shipped behavior. Also adds a terminal PR resolution status section recording the whole batch's outcome, and fixes one now-stale line ('merge #515 first') in the working-agreements section now that #515 has merged. #497's branch is not merged; the source file is not added to the repo. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K3WhoiUiUak84jUmiBhhvA
b7a41db to
92c16a5
Compare
|
@claude Please Review Lint.yml errors since adding the SMS feature branch and a 127.0.0.1 triggered a security-PR-agent: -- Ruff lint failures on These are exactly the kind of clean, low-effort hygiene issues that should be resolved before merge. Eight of the ten are auto-fixable; the two S-rule findings require deliberate judgment because they touch error handling and network exposure — areas that matter for any component that bridges external input (Twilio webhooks + SMS) into CyClaw. 1. I001 – Import block unsorted/unformattedRuff (isort) wants stdlib → third-party grouping with alphabetical ordering inside each block. This is non-negotiable for a project that values auditability and low-friction reviews. Fixed import block (apply this or let import asyncio
import hashlib
import json
import logging
import os
import sqlite3
import time
from xml.sax.saxutils import escape as xml_escape
import httpx
from fastapi import FastAPI, Form, HTTPException, Request
from fastapi.responses import Response
from twilio.request_validator import RequestValidator
from twilio.rest import Client as TwilioClient
Run 2. UP045 – Replace
|
|
Claude encountered an error —— View job I'll analyze this and get back to you. |
What
Closes out the last open item from the recent PR resolution batch (#515-520 merged, #497 was the remaining open PR). #497's branch (
origin/clonebackup-792026) added a single root file,LangchainDeepAgent.md, with research notes on Deep Agents memory design and harness-primitive naming.ac1a195's redaction sweep removed appear in the file.builder.pytoothless-agent bug, unusedSurfaceType/GovernanceFindingfindings, Qwen/Kimi pricing research) was already absorbed intodocs/agentic/GITHUB_DEEP_AGENT_HARNESS_OPTIMIZER_PLAN.mdanddocs/LangChain_Deep_Agentic_Harness_latest_roadmap.mdduring the 2026-07-11 consolidation. Three items were genuinely unique.This PR folds those three items into the roadmap doc as a new dated section — the harness-primitive taxonomy / "doorbell" naming aside, the proposed multi-tier Deep Agents memory model, and a dynamic-subagent deployment policy sketch — preserved explicitly as unincorporated design research, not shipped behavior. Also adds a terminal PR resolution status section recording the whole batch's outcome, and fixes one now-stale line ("merge #515 first") in the working-agreements section now that #515 has merged.
LangchainDeepAgent.mditself is not added to the repo; #497's branch is not merged.Why
Per owner instruction: fold #497's unique notes into the roadmap doc and drop the source file rather than merging a root-level notes dump, consistent with the repo's "don't duplicate another doc's authority" convention.
Risk to monitor
None — docs-only, one file. Recommend closing #497 as superseded once this merges.
🤖 Generated with Claude Code
https://claude.ai/code/session_01K3WhoiUiUak84jUmiBhhvA
Generated by Claude Code