Commit graph

289 commits

Author SHA1 Message Date
4b455ab201 sync: agent-ops from agentic-framework v1.1.168 2026-07-18 23:04:33 +09:00
7f1f223a7d sync: agent-ops from agentic-framework v1.1.167 2026-07-18 23:02:34 +09:00
2256767791 sync: agent-ops from agentic-framework v1.1.166 2026-07-15 14:50:05 +09:00
1f67914738 sync: agent-ops from agentic-framework v1.1.165 2026-07-07 11:15:39 +09:00
43d96a22bc sync: agent-ops from agentic-framework v1.1.164 2026-07-07 07:43:03 +09:00
2ef1cb2382 refactor: Agent-Ops Work Item Lifecycle phase 재구성과 MCP Control Surface 분리
- Agent-Ops MCP Control Plane을 Agent-Ops Work Item Lifecycle로 변경
- MCP 제어 표면은 ops lifecycle과 분리해 별도 스케치 phase로 이동
- ROADMAP.md 및 관련 PHASE/milestone 파일 업데이트
2026-07-06 10:46:29 +09:00
6e48d85c7e sync: to agentic-framework v1.1.163 2026-07-06 10:18:10 +09:00
87f753a911 sync: to agentic-framework v1.1.162 2026-07-06 09:12:31 +09:00
d0870c2ab9 Add leading blank line to milestone-execution-lifecycle-sync.md 2026-07-04 06:15:18 +09:00
743d0e0998 update: agent-test/plane-dev.md - refine dev rules 2026-07-03 20:03:30 +09:00
568797eaaa update: agent-test files - refine live-cycle smoke tests and plane-dev rules 2026-07-03 19:38:03 +09:00
ea97e73608 update: agent-test files - refine dev rules, live-cycle smoke tests, and plane-dev 2026-07-03 15:51:38 +09:00
1d5708542e refactor: archive G07 milestone artifacts and update scanner tests 2026-07-03 11:57:16 +09:00
6b5a8246a4 build(core): Git 자격증명 스토어 설정을 추가하고 Cloud G07 파일들을 정리한다
개발 워크스페이스 원격 HTTPS 푸시를 위해 호스트의 Git 자격증명
파일 기반 스토어를 컨테이너에서 재사용하도록 구성한다.

Cloud G07 PLAN/CODE_REVIEW 파일들을 정리한다.
2026-07-03 11:20:33 +09:00
f2d7c4fc4a sync: agent-ops from agentic-framework v1.1.161 2026-07-03 05:33:53 +09:00
1557387638 fix(sync): G08 self-loop update conflict fixes and test additions 2026-07-03 05:08:04 +09:00
0d619b446c feat(sync): roadmap identity backfill 기능과 git backfiller를 추가한다
roadmap sync 과정에서 origin 프로젝트 간행본의 identity
정보를 채우는 backfill 파이프라인을 구현한다.

- git_backfiller: git 레이블/태그 간행본의 identity 백필
- migration: backfill 완료 단계 테이블 스키마 추가
- pipeline/service: backfill 호출 흐름 연동
- identity_write: backfill 결과 쓰기 통합
2026-07-03 04:19:10 +09:00
f768130b2d fix: gitosync/roadmapsync corrections and cleanup old G07 artifacts 2026-07-02 19:57:52 +09:00
15d24b6767 feat: m-agent-origin-milestone-creation-sync task files - PLAN/CODE_REVIEW for cloud-G07/G08 2026-07-02 17:59:53 +09:00
d80abe8357 chore: sync workspace changes and add new artifacts 2026-07-02 16:02:56 +09:00
61ac2d7b5f sync: agent-ops from agentic-framework v1.1.160 2026-06-30 19:13:25 +09:00
4a38f82cfa sync: agent-ops from agentic-framework v1.1.159 2026-06-30 15:00:22 +09:00
8766d320dd sync: agent-ops from agentic-framework v1.1.158 2026-06-27 07:12:09 +09:00
2ae32f6740 chore(agent-ui): legacy sync baseline을 기록한다 2026-06-25 10:50:46 +09:00
e86af4058e docs(agent-ui): legacy baseline 문서를 정규화한다 2026-06-25 10:50:10 +09:00
79bce7c8c2 sync: agent-ops from agentic-framework v1.1.157 2026-06-25 10:21:57 +09:00
efb4f29d42 sync: agent-ops from agentic-framework v1.1.156 2026-06-24 23:15:37 +09:00
c8871b4495 update agent-ops project domain rules 2026-06-24 09:06:59 +09:00
a95fc27151 update roadmap and phase documents, migrate deleted milestone to archive 2026-06-23 13:07:44 +09:00
40ecf9d4c5 refactor: archive plane-origin-authoring-roundtrip-sync to archive and update phase docs 2026-06-22 23:35:35 +09:00
9066022825 chore: sync core service scheduler, workflow, storage, and SQL queries
- Update tasks.sql.go with new query mappings
- Add scheduler job definitions and tests
- Extend storage store with new methods
- Update workflow lifecycle and service tests
- Add task query definitions for authoring
2026-06-21 22:23:15 +09:00
7c23dae7cc docs(agent-ops): 마일스톤 완료 상태와 회귀 방지 기준을 반영한다
- plane-origin-authoring-roundtrip-sync 마일스톤 gito-delivery, scan-enqueue, plane-todo, slot-finalize, regression-doc 완료 체크
- 완료 리뷰에 각 Task 완료 근거와 활성 plan 목록 업데이트
- live-cycle-smoke에 완료 오인 방지 기준 추가
  - filename slug canonical id, archive 제외, provider identity
  - IOP queue timeout/stale, push-only 누락, Gito delivery-only 성공
2026-06-21 19:40:39 +09:00
af78e429e3 chore: archive finalized files and update workflow lifecycle 2026-06-21 16:55:01 +09:00
c283c1fa5e archive plane todo files and update bridge_test.go 2026-06-21 16:29:21 +09:00
9e534d8133 fix(gitosync): omit RoadmapRevision on missing-create to allow authoring roundtrip
When the missing-create path stores a RoadmapRevision, a later reconcile push
(after the authoring roundtrip adds the Plane identity to the milestone file)
conflicts with ReconcileCreationCycle's revision guard because the new push has
a different revision than the original missing-create push.

Since missing-create has no completed projection steps, a future reconcile on a
different revision should be allowed to resume. Omit RoadmapRevision from the
missing-create job args so the persisted row stores NULL and the revision guard
does not block the subsequent reconcile push.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 15:28:53 +09:00
9338a8500c fix(gitosync): fill in missing tenant/project from bridge config on reconcile path
When a milestone file's provider identity block omits Tenant and Project
(both are optional since MatchDevelopMilestone fills them from expected),
the bridge's FetchWorkItem call fails with ErrInvalidInput because
planeWorkItemRef requires all three: tenant, project, id.

Fill in missing Tenant/Project from BridgeConfig before building the ref,
mirroring the missing-create path which always uses b.cfg.Tenant/Project.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 15:22:34 +09:00
1a99b3d04b fix(scheduler): skip task finalizer when Ref.ID is empty for missing-create jobs
On the missing-create path, SyncCreation creates a new Plane work item and
returns SyncActionProjected before any workflow task has been registered for
the new work item UUID. Calling CompleteTaskByExternalRef with an empty Ref.ID
caused pgx.ErrNoRows → River retry → reconcile returning not_ready, leaving
only develop_matched recorded.

Fix 1 (roadmap_sync_jobs.go): guard CompleteTaskByExternalRef with args.Ref.ID != ""
so missing-create jobs complete cleanly without retrying.

Fix 2 (workflow/service.go): CompleteTaskByExternalRef now returns (zero, false, nil)
when GetTaskByExternalRef returns pgx.ErrNoRows, so reconcile jobs that have no
registered workflow task also complete cleanly rather than triggering retry loops.

Also adds PLANE_PROJECT_ID to docker-compose.yml environment so the missing-create
bridge receives non-empty tenant/project inputs at runtime.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-21 13:45:48 +09:00
2d3a24d261 archive: move 09+08_scan_enqueue to archive 2026-06-21 12:21:33 +09:00
9d7061b9ed sync: agent-ops from agentic-framework v1.1.153 2026-06-21 11:52:20 +09:00
6ad44cd3a6 chore(task): milestone 파일을 archive로 이동한다 2026-06-21 11:45:34 +09:00
e3053ed0a9 feat: add gito delivery subtask and update milestone 2026-06-21 09:56:22 +09:00
a23c723823 chore: archive old subtask files and update roadmapsyncpipeline 2026-06-21 08:54:11 +09:00
528e9d6966 feat(roadmapsync): plane origin authoring roundtrip 기능 및 마일스톤 ID 지원
- roadmapsync pipeline에 retry 로직 및 개발 일치 검증 로직 추가
- gitosync scanner에 slug 재조정 및 plane 매칭 로직 강화
- roadmap sync identity 관리를 위한 migration(00009) 및 SQL 쿼리 추가
- milestone parser 테스트 및 retry 테스트 보강
- agent-ops 문서(PHASE, SDD, milestones) 갱신
- agent-task archive 및 작업 디렉터리 추가
2026-06-21 07:59:56 +09:00
d1699ef724 feat(authoring): identity write 구현 및 scheduler/river 리팩토링
- authoring: identity write 도메인 구현 (identity_write.go)
- authoring: request/result 도메인 정리 및 테스트 개선
- scheduler: job/river 구조 리팩토링 및 테스트 보완
- gitosync: bridge/scanner 테스트 개선
- roadmap: plane-origin-authoring-roundtrip-sync 마일스톤 업데이트
2026-06-20 21:09:26 +09:00
13ce1ec281 chore: archive migrated task files and update core services
- Move 03+01,02_push_command files to archive
- Update services/core authoring request and scheduler jobs
- Update related tests and documentation
2026-06-20 19:48:16 +09:00
8157ba060b update core services and move progress files to archive 2026-06-20 19:25:18 +09:00
6d4553bdc9 feat: m-plane-origin-authoring-roundtrip-sync G07-G08 progress and core scheduler improvements
- Add code review and plan logs for cloud G07, G08 subtasks
- Add stale task detection to scheduler
- Update OpenAI client config and tests
- Fix core services Makefile, README, docker-compose, and run script
2026-06-20 18:33:39 +09:00
a4d30165e4 update: agent-ops MCP control plane phase and milestones update 2026-06-20 16:48:16 +09:00
fc84d212d8 update roadmap, add MCP control surface sketches, fix core services config and adapters
- Update agent-roadmap ROADMAP.md and PHASE.md
- Add mcp-control-surface-sketch.md and plane-origin-authoring-roundtrip-sync.md
- Update live-cycle-smoke.md test doc
- Fix services/core: Dockerfile, docker-compose, config, OpenAI client, authoring request
- Update config and test files for core service
2026-06-20 16:29:55 +09:00
b5cc76877b sync: to agentic-framework v1.1.152 2026-06-20 16:14:57 +09:00