Commit Graph
25 Commits
Author SHA1 Message Date
agent-exec-transport 8e21b66db4 agent-exec transport 68343647260961b7a4a0fdbe222cb18b/536ff962e681 2026-10-20 06:00:40 +00:00
agent-exec-transport 1059015958 agent-exec transport d47c50b0ed7fa9d2d7e0b4d58d5bd564/a79c762899de 2026-10-18 15:05:22 +00:00
agent-exec-transport 1ff6444d33 agent-exec transport 2f332e8b99c2b13e0f8734136a777328/db30d3293d24 2026-10-18 14:34:23 +00:00
agent-exec-transport f81326bd08 agent-exec transport 7da469a725ec41f651cf89a8616adaa7/78f40f5a0c57 2026-10-18 14:25:10 +00:00
agent-exec-transport 9c0e765708 agent-exec transport 3d1dd4ef1d7a2e761c3af308dc662a98/0cfaf24c9ad2 2026-10-18 13:37:32 +00:00
agent-exec-transport 74e4b06e5e agent-exec transport fc1ce3b002ab4e66a7985a9417b6839b/73e49d7b97cc 2026-10-18 12:13:18 +00:00
agent-exec-transport 210bb031d4 agent-exec transport 9c7c1417e62f511b5f90669f58d69da9/682c27506bb4 2026-10-18 11:24:49 +00:00
agent-exec-transport 8b769e8462 agent-exec transport 5d18af54ea86ffda69020fd99fcce3d7/a7f266a2e5df 2026-10-18 03:01:40 +00:00
agent-exec-transport a28318c97a agent-exec transport 0f1877f2365acb5d35a176055575367f/d8466ef2fcee 2026-10-18 02:56:59 +00:00
agent-exec-transport 2757b6f68e agent-exec transport b9c7fb196afb6984f4367f30ec8ec18a/162bb30bb46e 2026-10-18 00:49:09 +00:00
agent-exec-transport 63e11ea312 agent-exec transport 8c36954f5b4fe6129e117666f9114c7b/7cc66ad08d16 2026-10-17 06:26:30 +00:00
agent-exec-transport 35fd99ea96 agent-exec transport e2dbddfcd4e94e2dbfd5019fdd7d2b35/9ed1c816e887 2026-10-17 01:56:56 +00:00
agent-exec-transport 6b00f4f8b0 agent-exec transport b11015860dac4bb8a1943889211374b7/0dd2eb729ad2 2026-10-15 20:02:36 +00:00
weichen 818e17f421 Remove host fallback and enforce strict normal routes
Why: The approved contract requires exactly three safe attempts for Cursor, agy, and PI, then one Codex emergency attempt, never host implementation authority.

Evidence: Routing/config tests were RED for never, max attempts, forbidden adapters, and legacy host fallback; 133 related tests now pass with one opt-in probe skipped.

Impact: Normal emergency-mode roles reject all non-Cursor/agy/PI adapters, project fallback is never, and Codex remains available through emergency/review paths.

Refs: independent Codex review of feature/agent-cli-enforcement
2026-10-15 18:45:08 +00:00
weichen 11973f5244 Require CLI provenance without constraining agent reasoning
Why: Agents must use configured CLIs for implementation and testing, while remaining free to inspect, plan, test, and iterate within bounded scope.

Evidence: Task-card contract tests and the full 430-test governance discovery pass with 19 existing skips; diff-check passes.

Impact: Defines three safe attempts per normal CLI, one emergency Codex attempt, fail-stop terminals, and mandatory apply/admit integration.

Refs: feature/agent-cli-enforcement
2026-10-15 17:24:58 +00:00
weichen 0f4c5c017d Route project work through configured agents
Why: replace fixed Cursor execution authority with project-configured agent routing
Evidence: focused task-card contract, agent-exec validation, governance regression, and diff check
Impact: updates project policy, task templates, capability records, and current task metadata
Refs: U4; docs/superpowers/plans/2026-10-15-project-agent-execution.md
2026-10-15 05:03:14 +00:00
weichen 86c8d715af Merge current main into goal-first delivery
Why: Synchronize the approved policy candidate with the active simplified merge-window rules now on origin/main.

Evidence: Resolved the two semantic conflicts by preserving upstream queue simplification and this task's goal-first/cursor-per-unit contract; focused task-card regression and cached diff checks passed.

Impact: Retains the active single-window delivery process while replacing mechanical stage approvals with necessary decisions and preserving Cursor-per-unit execution.

Refs: .task/feature-goal-first-delivery.md
2026-10-15 01:01:46 +00:00
weichen d79d6c17e9 Require Cursor for every implementation unit
Why: Ensure implementation authorship is delegated per unit while the primary model remains responsible for planning and delivery management.

Evidence: The focused task-card generation regression went red then green, and git diff --check passed.

Impact: Every repository-writing implementation unit gets a fresh Cursor CLI run; unavailable or failed Cursor work is recorded as a blocker instead of being silently implemented by the primary model.

Refs: .task/feature-goal-first-delivery.md
2026-10-14 17:10:20 +00:00
weichen 90265ac670 Prioritize task goals and usable delivery
Why: Keep authorized work focused on its stated outcome, prevent private scope expansion, and remove mechanical human stage gates.

Evidence: make test-governance passed 344 tests with 18 environment-dependent skips; receipt is recorded in the task card.

Impact: New tasks use goal-first execution while retaining real decision points, independent review, evidence, platform admission, and high-consequence dual keys.

Refs: .task/feature-goal-first-delivery.md
2026-10-14 16:55:04 +00:00
weichen dfd608b1cf Clarify final-window ownership and evidence
ci / svc-realcombo (pull_request) Successful in 2m11s
ci / test (pull_request) Successful in 5m29s
ci / test-pg (pull_request) Successful in 8m27s
Why: Keep final sync and conflict handling with the merge agent and avoid treating pre-freeze SELF checks as final evidence.

Evidence: Review found one stale anchor, one ownership ambiguity, and one evidence-scope overclaim; all three are corrected.

Impact: Documentation only; no runtime or platform behavior changes.

Refs: Agent-System-Dev #518
2026-10-14 16:46:06 +00:00
weichen 1024c389f6 Keep fixed-candidate evidence outside the measured checkout
Why: recording checks in a frozen task card can change the candidate and invalidate current-head CI.

Evidence: SELF fixed-candidate capture regression and all 33 evidence tests passed; actual output and object digests are preserved by make evidence.

Impact: document preparation, external receipts and post-phase import using existing schema 1; no filesystem freeze or trust upgrade is introduced.

Refs: U3; policy/governance.md; .task/feature-merge-queue-policy-draft.md
2026-10-13 07:53:47 +00:00
weichen ab622e5bc8 Delegate reviewed PR merges to agents after conflict and CI checks
Why: make the agent responsible for merging reviewed PRs without another human merge step.

Evidence: SELF governance and generated-card checks are captured in .task/feature-agent-pr-merge.md; CI remains required on the final PR HEAD.

Impact: update project delivery policy, agent entry points, task metadata and closure guidance; preserve platform protection and scoped authorization.

Refs: .task/feature-agent-pr-merge.md; user instruction on 2026-10-12
2026-10-12 12:35:31 +00:00
weichen 1ac79c2a90 Define iterative delivery with explicit stage reviews
Why: make requirements, experiments and implementation revisions reviewable while retaining bounded continuous authorization.

Evidence: task-card SELF receipts include expected red regressions and 104 passing governance checks; full candidate verification follows.

Impact: add project delivery policy and generated task fields; make post-merge reminders read-only.

Refs: .task/feature-iterative-delivery.md; policy/delivery.md
2026-10-07 02:53:20 +00:00
weichen b84667a697 Close review gaps in cleanup and evidence handling
Why: independent review found shared submodule metadata risk, quoted header leakage, stale JSON receipt blindness and missing abandon coverage.

Evidence: SELF 92 governance regressions pass; the original review receipt and replay output are recorded in the task card.

Impact: preserves external component worktrees, handles both evidence formats and adds targeted failure-path coverage; no product behavior changes.

Refs: .task/feature-governance-reliability.md; .task/reviews/governance-reliability.json
2026-10-05 13:07:10 +00:00
weichen 8af945a1d5 Make development gates preserve work and verifiable evidence
Why: cleanup, component synchronization, receipt recording and credential handling could contradict the documented development boundaries.

Evidence: SELF 75 isolated governance tests and source checks are captured in .task/feature-governance-reliability.md; combination and CI verification follow.

Impact: hardens local task and CI tooling, aligns policy and component documentation, and adds continuous regression tests without changing product behavior.

Refs: .task/feature-governance-reliability.md; policy/governance.md; policy/platform-admission.md
2026-10-05 12:36:02 +00:00