NomadCode Smoke
e12a973f4e
chore(roadmap): backfill provider identity for agent-origin-smoke-20260702T210754Z
...
NomadCode-Identity-Backfill: true
2026-07-03 00:35:03 +00:00
NomadCode Smoke
5f7aac1c28
chore(roadmap): backfill provider identity for plane-origin-authoring-roundtrip-sync
...
NomadCode-Identity-Backfill: true
2026-07-02 21:07:59 +00:00
NomadCode Smoke
60dd7deee2
smoke: add disposable agent-origin milestone agent-origin-smoke-20260702T210754Z
2026-07-03 06:07:55 +09:00
smoke-runner
bf15e34a01
test(smoke): cleanup agent-origin missing-create milestone agent-origin-smoke-20260702T202023Z
2026-07-03 05:25:20 +09:00
smoke-runner
5b40d1db49
test(smoke): agent-origin missing-create milestone agent-origin-smoke-20260702T202023Z
2026-07-03 05:21:12 +09:00
toki
8ecb496cce
revert(roadmap): 테스트 마일스톤 흔적을 제거한다
2026-07-02 11:00:18 +09:00
toki
0169c94e3b
docs(roadmap): Plane dev 재테스트 마일스톤을 추가한다
2026-07-02 10:25:49 +09:00
881181dbb6
feat(roadmap): add plane-origin-authoring-roundtrip-sync milestone and SDD
2026-06-21 21:51:04 +09:00
NomadCode Smoke
551e0de09d
docs(roadmap): Plane-origin smoke 10 마일스톤을 추가한다
2026-06-21 21:49:48 +09:00
NomadCode Smoke
2641bf9e1f
docs(roadmap): Plane-origin smoke 9 마일스톤을 추가한다
2026-06-21 21:29:06 +09:00
NomadCode Smoke
21f9f1db45
docs(roadmap): Plane-origin smoke 마일스톤을 갱신한다
2026-06-21 20:14:34 +09:00
NomadCode Smoke
75b6b560a5
test: add provider identity to milestone-execution-lifecycle-sync for roundtrip evidence
2026-06-21 15:08:51 +09:00
NomadCode Smoke
e16f4615b5
test: gito delivery smoke 20260621T010018Z
2026-06-21 10:00:18 +09:00
NomadCode Smoke
a050decf69
docs(roadmap): Plane-origin smoke 마일스톤을 추가한다
2026-06-20 15:03:26 +09:00
b0c8863d3e
test: forgejo webhook smoke after allowlist 20260619T232027Z
2026-06-20 08:20:27 +09:00
de9db7234b
test: forgejo webhook smoke 20260619T231804Z
2026-06-20 08:18:04 +09:00
NomadCode Smoke
89aefff4d8
smoke: gito develop webhook second event
2026-06-20 07:43:47 +09:00
NomadCode Smoke
38f71628f2
smoke: gito develop webhook
2026-06-20 07:42:49 +09:00
4ac7f74d28
update roadmap and fix gito webhook implementations
2026-06-19 20:10:35 +09:00
381c7eaddf
feat(services/core): Gito webhook 테스트와 문서 보강한다
...
- Gito webhook 테스트 케이스 추가 및 기존 테스트 리팩토링
- main_test.go 테스트 구조 개선
- docker-compose.yml 설정 추가
- 관련 문서(README, 마일스톤) 갱신
2026-06-19 17:11:39 +09:00
784bd4849e
sync: agent-ops from agentic-framework v1.1.151
2026-06-19 17:04:12 +09:00
83036e366b
test: improve RoadmapRevision verification to use dynamic after value
...
Change RoadmapRevision check from hardcoded string to comparing against
the HTTP payload's `after` variable directly, proving the full chain:
HTTP payload `after` → scanner → bridge → job.RoadmapRevision.
2026-06-19 16:37:50 +09:00
d0d4c810ae
test: add HTTP webhook delivery integration test for scan-enqueue evidence
...
Add TestGitoHTTPWebhookDeliveryEnqueuesCreationSyncOnce to prove that a
signed HTTP branch.updated delivery reaches gitoBridgeHTTPAdapter, triggers
the bridge scanner, and enqueues exactly one RoadmapCreationSync job.
Also adds TestGitoHTTPWebhookDeliveryRejectedOnInvalidSignature and
TestGitoHTTPWebhookDeliveryOffTargetIgnored for completeness.
2026-06-19 16:11:03 +09:00
2d9cf3c7a8
update agent-ops-mcp-control-plane phase and milestones
2026-06-19 15:16:12 +09:00
9258f9de54
feat: gito http webhook consumer readiness milestone completion
...
- Update milestone and SDD documents
- Add webhook HTTP receiver with idempotency checks
- Add config for webhook endpoints
- Implement gito events processing
- Add HTTP handlers and router updates
- Archive completed task files
2026-06-19 14:06:24 +09:00
5d2acc1afb
fix(G06): remove duplicate trim/validate in webhook receiver
...
- Move strings.TrimSpace into validateBranchUpdatedPayload to avoid
duplicate validation in ReceiveGitoWebhook
- Update CODE_REVIEW to reflect the improvement
2026-06-19 11:51:10 +09:00
2b35251b6d
fix(G06): restore HTTP payload contract validation in webhook receiver
...
- Add validateBranchUpdatedPayload() to check body type and changed_files
- Extend gitoWebhookPayload struct with Type and ChangedFiles fields
- Add tests for wrong body type and malformed changed_files rejection
- All tests pass: ./internal/http, ./internal/config, ./cmd/server, ./...
2026-06-19 11:37:00 +09:00
29f40147a2
sync: agent-ops from agentic-framework v1.1.149
2026-06-17 23:21:03 +09:00
17ddb9fe67
sync: agent-ops from agentic-framework v1.1.148
2026-06-17 22:58:04 +09:00
dba77d860e
sync: agent-ops from agentic-framework v1.1.147
2026-06-17 20:42:26 +09:00
6a7aa5bdc7
refactor: agent-ops-mcp-control-plane milestone rename and SDD docs
...
- Rename gito-protosocket-consumer-wire to gito-http-webhook-consumer-readiness
- Move old milestone to archive
- Add new HTTP webhook consumer readiness milestone
- Add SDD documentation for gito-http-webhook-consumer
2026-06-17 20:00:32 +09:00
afb098b0cb
sync: agent-ops from agentic-framework v1.1.145
2026-06-17 18:34:00 +09:00
0eddf3fc0c
update agent-roadmap: refresh phase/milestone status for gito-protosocket-consumer-wire-readiness
2026-06-17 14:37:18 +09:00
18f0c37e6a
fix: gito sync failure ops and archive plan/review docs
2026-06-17 10:09:29 +09:00
48901b11d5
archive completed subtask and update related artifacts
2026-06-17 07:49:01 +09:00
f4959a3bab
feat: gito-protosocket-consumer-wire-readiness milestone completion
...
- Update roadmap milestone status
- Add gitosync runner and tests
- Update gitoevents tests
- Adjust docker-compose configuration
- Update core and project READMEs
- Add agent-task for consumer wire readiness
2026-06-16 22:26:44 +09:00
0109c89eb9
update: agent-ops-mcp-control-plane 로드맵 정리 및 gitoevents 클라이언트 개선
...
- 마일스톤 문서 archive로 이동 (gito-branch-event-sync-bridge, plane-work-item-webhook-intake)
- PHASE.md 및 ROADMAP.md 갱신
- gitoevents/client.go: 클라이언트 로직 개선
- gitoevents/client_test.go: 테스트 커버리지 추가
2026-06-16 21:05:31 +09:00
dab107b4ba
sync: agent-ops from agentic-framework v1.1.141
2026-06-16 20:57:36 +09:00
6ae2cd7bbe
archive: migrate milestone-work-item-creation-sync to archive and update phase docs
2026-06-16 11:08:27 +09:00
58dce3d7a3
feat: agent-ops MCP control plane phase updates and core service refinements
...
- Update roadmap and phase documentation for agent-ops MCP control plane
- Update milestone work-item creation/sync documentation
- Refine core server command and HTTP Plane webhook handling
- Update Plane webhook tests
2026-06-16 11:01:17 +09:00
382b8db34d
sync: agent-ops from agentic-framework v1.1.140
2026-06-16 10:54:34 +09:00
afb26e67ed
feat: complete work item creation sync milestone - slot finalizer, live cycle smoke test, archive completed subtasks
...
- Add slot_finalizer.go for terminal state management
- Add live cycle smoke test documentation
- Archive completed subtasks (slot terminal state, live cycle smoke)
- Update scheduler jobs and workflow service for roadmap sync
- Update authoring request/result handlers
- Update milestone documentation
2026-06-16 10:06:58 +09:00
ef4c2191ce
feat(core): scheduler jobs 및 workflow 서비스 개선, 코드 리뷰 아카이브
...
- scheduler: roadmap_sync_jobs, river 개선 및 테스트 추가
- workflow: lifecycle, model, service 수정 및 테스트 보완
2026-06-15 22:16:11 +09:00
66bf3712a0
update milestone docs, move completed subtask to archive, update test docs and docker-compose
2026-06-15 21:18:19 +09:00
26f90bae08
feat: milestone work item creation sync 구현 및 agent-task 구조 추가
2026-06-15 21:02:09 +09:00
c71ae81882
Update agent-ops-mcp-control-plane roadmap: PHASE, milestones (branch-event, protosocket, work-item creation)
2026-06-15 18:44:51 +09:00
a6625fd0eb
feat: webhook idempotency & test improvements
...
- Move 03+02 idempotency docs to archive (2026/06)
- Add task_store_test.go for storage layer testing
- Improve plane_webhook_test.go (handle_null_external_id support)
- workflow/service.go: idempotency guard for duplicate webhook events
- workitempipeline/service.go: pipeline step error handling fix
- workitempipeline/service_test.go: test alignment with pipeline changes
2026-06-15 17:36:37 +09:00
bbb1179194
feat(work-item-pipeline): 작업자 외부 참조 중복 처리 및 고유 인덱스 추가
...
Tasks 테이블에 external_provider, external_id 기반 UPSERT 로직을 추가하고
GetTaskByExternalRef 쿼리를 신설하여 중복 작업을 효율적으로 처리한다.
외부 참조 고유 인덱스 마이그레이션(00008)을 추가한다.
Workspace slots 쿼리에서 alias를 명시하여 FOR UPDATE SKIP LOCKED 동시성 처리를 개선한다.
Storage, workflow, workitempipeline의 중복 처리 로직을 일관되게 적용하고
Plane 웹훅 테스트를 보강한다.
2026-06-15 14:58:59 +09:00
210f67bd9a
feat: complete G07 trigger dispatch and refactor webhook handling
...
- Move G07 task artifacts to archive (plan, code review, complete.log)
- Refactor main.go to use new webhook router
- Update plane webhook handlers with improved error handling
- Add config for Plane webhook integration
- Update docker-compose for webhook testing
- Update plane-dev test documentation
2026-06-15 14:46:20 +09:00
f23ba78eba
feat: plane webhook intake & protosocket consumer wire readiness
...
- Add Plane webhook handler for issue events (created, state, assignees)
- Add Plane webhook integration tests with testdata fixtures
- Add Gito Protosocket consumer wire readiness milestone
- Add Plane work item webhook intake milestone
- Add agent-task for plane-work-item-webhook-intake (trigger dispatch, idempotency, live smoke)
- Update service config, router, handlers for Plane webhook endpoints
- Add SOPS env setup script and secrets configuration
- Update agent-ops domain rules and phase roadmap
2026-06-14 20:37:48 +09:00