4.1 KiB
4.1 KiB
Current State
This file is the integrated default-branch snapshot. Feature tasks record progress in 30-worklog/tasks/{task_id}.md and propose canonical changes for the Integration Gate. Feature tasks must not rewrite this file; it changes only in integration mode.
Integrated Through
- Commit
c4c469f4441d744627af2d34abe693b6783e833cfor the independently advanced remote deployment/extension line. - Commit
cd45ce17d0fcd25f7fa89ab9f8a391d3e904ecdffor WeChat attachment correlation and privacy-safe server diagnostics. - Commit
161f90d09d6ad1368973b1a85d51059059495223for trusted-intranet attachment compatibility and canonical reconciliation. - Integration task
20260831-finalize-main-push-4e1c7a9bfor verified non-force synchronization toorigin/main. - Commit
b08f2960fa4db09c807b6fb61dfba33dc524a274for the read-only list-attachment behavior inspection record; no product behavior changed.
Current Focus
Operate the current 0.5.163 extension release baseline safely, keep Program/AI routing and ERP execution boundaries synchronized, and prepare the integrated control-plane revision for a separately authorized deployment.
Recently Completed
- 2026-08-28: Initialized
.project-docs/, migrated durable project memory, and retired the root Planning with Files system into date-scoped history. - 2026-08-30: Advanced the synchronized Chrome extension/runtime release to
0.5.163; Program parser remainsv1.0.6, input contract/DOCX0.5.123, and five business Skills0.5.125. - 2026-08-28: Added narrow shared-mother-plan whole-visitor export using
shared_plan + visitor-list + tid-onlywhile preserving child/independentdid+tidbehavior. - 2026-08-28: Restarted the standard 8786 control plane under authorization and observed AgentBus 4/4 channels ready across repeated samples.
- 2026-08-31: Integrated strict WeChat envelope conversation fallback, placeholder-only attachment rejection before task ingestion, and safe attachment error summaries while preserving the original
awaiting_attachmenttask. - 2026-08-31: Integrated structured privacy-safe diagnostics across service, HTTP, task/audit, parser, AgentBus, attachment, database, and cleanup stages, with bounded Docker stdout retention and a read-only server diagnostic command.
- 2026-08-31: Confirmed from the supplied production log that attachment correlation succeeded and the failure was private/reserved DNS rejection; removed that rejection for the trusted internal deployment while retaining credential-free HTTPS, DNS pinning, redirect validation, size, timeout, and SHA-256 controls.
In Progress
- No separate repository feature task is recorded at this integration snapshot; deployment and restart remain unperformed.
Next Recommended Steps
- With explicit authorization, run a live read-only ERP verification of the shared-mother-plan
tid-onlywhole-visitor export path. - With explicit authorization, perform ERP write verification for independent-order SGL/TWN and adult/child/leader headcount mappings.
- Under separate deployment authorization, publish the integrated control-plane image with
DEPLOYMENT_REVISIONset and verify one real internal AgentBus roster attachment through the new diagnostic stages.
Open Questions / Blockers
- Shared-mother-plan whole-visitor export has historical read evidence and static coverage but lacks a fresh authorized runtime ERP read verification.
- Independent-order SGL/TWN and four headcount categories lack authorized current-version ERP write evidence.
- The repository fix for internal attachment URLs is not active on the server until a separately authorized image build/deployment/restart occurs.
Risky Areas
- Any ERP write, uncertain post-write state, automatic retry, or scope widening.
- Passenger workbook normalization, encrypted attachment persistence, leader-contact projection, and native ERP row capacity.
- AgentBus channels and their upstream bridge are now a trusted network boundary because attachment URLs may target internal HTTPS hosts.
- Release synchronization across extension source, minimum platform version, mapping, ZIP, Skills, DOCX, and
dist/release-manifest.json.
Last Updated
2026-08-31