-
451d30208c
docs(13-01): complete red contract suite plan
curo1305
2026-06-22 18:03:09 +02:00
-
fd6b561899
test(13-01): extend provider contract suites for four-provider mutable-operation parity
curo1305
2026-06-22 18:01:15 +02:00
-
efb596433c
test(13-01): add red API and audit contracts for reconnect, content, and mutation flows
curo1305
2026-06-22 17:57:55 +02:00
-
f01bb181c1
docs(state): record phase 13 context session
curo1305
2026-06-22 15:46:17 +02:00
-
c7688a52f3
docs(13): capture phase context
curo1305
2026-06-22 15:46:05 +02:00
-
38900e0ee7
test(12.1): complete UAT - 5 passed, 1 issue (missing modified timestamps), 1 skipped
curo1305
2026-06-22 14:49:01 +02:00
-
64ddb50cd6
fix(cloud): show provider root items in browser
curo1305
2026-06-22 13:55:07 +02:00
-
d452dee3f7
docs(phase-12.1): update validation strategy
curo1305
2026-06-22 12:03:16 +02:00
-
b00218e5c5
test(phase-12.1): repair live browse validation guard
curo1305
2026-06-22 12:03:06 +02:00
-
d02d5db7c3
docs(phase-12.1): audit Nyquist validation coverage
curo1305
2026-06-22 11:55:31 +02:00
-
66a7937bd1
docs(phase-12.1): add security threat verification
curo1305
2026-06-22 10:00:09 +02:00
-
aa1d626187
docs(12.1-04): complete plan 04 summary and state updates
curo1305
2026-06-22 09:48:33 +02:00
-
46b7ea6c12
test(12.1): verify live cloud browse integration
curo1305
2026-06-22 09:46:25 +02:00
-
6d294ea7e6
test(12.1): add rendered-flow integration tests and security gate evidence
curo1305
2026-06-22 09:41:36 +02:00
-
1ec5158c65
test(12.1): owner-confirmed expected root manifest
curo1305
2026-06-22 09:35:36 +02:00
-
779b05086b
test(12.1-04): add opt-in live Nextcloud smoke test suite
curo1305
2026-06-22 09:02:42 +02:00
-
9ef7f81b3f
docs(12.1-03): complete plan 03 summary and state updates
curo1305
2026-06-22 08:55:02 +02:00
-
7bb046ac41
fix(12.1): align cloud browser contract — kind, provider_item_id, server freshness
curo1305
2026-06-22 08:51:14 +02:00
-
dc3e1725da
feat(12.1-03): align cloud browser contract — kind, provider_item_id, server freshness
curo1305
2026-06-22 08:49:19 +02:00
-
9974fca2cb
test(12.1-03): add RED tests for server freshness mapping
curo1305
2026-06-22 08:45:50 +02:00
-
ba7f652cde
test(12.1-03): add RED tests for kind/provider_item_id/freshness regressions
curo1305
2026-06-22 08:44:27 +02:00
-
792a25fad7
docs(12.1-02): complete plan 02 summary and state updates
curo1305
2026-06-22 08:38:18 +02:00
-
70a543a8c1
fix(12.1): make cloud freshness authoritative — plan 02 documentation and version
curo1305
2026-06-22 08:34:51 +02:00
-
bfa4dc502a
feat(12.1-02): centralize listing freshness gate — apply_listing_and_finalize
curo1305
2026-06-22 08:29:41 +02:00
-
fe08afd740
test(12.1-02): add failing tests for truthful freshness gate (RED)
curo1305
2026-06-22 08:26:35 +02:00
-
a6e8a597e7
docs(12.1-01): complete Plan 01 summary and state updates
curo1305
2026-06-22 08:20:06 +02:00
-
62128730e8
fix(12.1-01): restore asyncio import, bump version to 0.2.3, update docs
curo1305
2026-06-22 08:18:23 +02:00
-
805fe44bfb
feat(12.1-01): add cross-origin nextLink guard and Drive/OneDrive contract tests
curo1305
2026-06-22 08:12:39 +02:00
-
2b46f74329
feat(12.1-01): repair Nextcloud adapter contract and add URL normalization
curo1305
2026-06-22 08:11:06 +02:00
-
eb68facd6c
test(12.1-01): add failing four-provider contract suite and fixtures
curo1305
2026-06-22 08:09:00 +02:00
-
692600c755
test(12): close Nyquist validation gap
curo1305
2026-06-22 06:44:33 +02:00
-
e64980af5f
docs(phase-12): add security threat verification — 26/26 closed
curo1305
2026-06-22 01:39:24 +02:00
-
c283623903
docs(phase-12): resolve UAT gaps and close phase after 12-06 gap closure

curo1305andClaude Sonnet 4.6
2026-06-21 22:38:23 +02:00
-
bd5e8f4192
docs(12): add code review report for phase 12-06 gap closure
curo1305
2026-06-21 22:35:01 +02:00
-
4a910549ac
docs(12-06): add plan 06 SUMMARY — UUID-only navigation, multi-account, credential-update
curo1305
2026-06-21 22:30:51 +02:00
-
c85e4abd91
chore(12-06): bump version 0.2.1 → 0.2.2
curo1305
2026-06-21 22:30:11 +02:00
-
057b4999fd
feat(12-06): UUID-only cloud navigation, breadcrumb hierarchy, route-aware sidebar
curo1305
2026-06-21 22:30:05 +02:00
-
731b65ecdd
feat(12-06): connection-ID native lifecycle — always INSERT, PUT credentials, connectionsFor multi-account
curo1305
2026-06-21 22:29:59 +02:00
-
97c30c3a15
docs(12): plan cloud UAT gap fixes
curo1305
2026-06-21 22:21:05 +02:00
-
70ed1219a9
test(12): pause UAT - 1 passed, 2 issues, 3 blocked
curo1305
2026-06-21 22:18:14 +02:00
-
8c80607df9
fix(dev-env): complete local startup configuration
curo1305
2026-06-21 20:43:45 +02:00
-
461b56892c
docs(12-05): mark VERIFICATION.md passed — all 5 truths verified
curo1305
2026-06-21 20:33:37 +02:00
-
206f564248
test(12-05): fix test_nextcloud_connect_persists + compose migration test path

curo1305andClaude Sonnet 4.6
2026-06-20 12:35:35 +02:00
-
043a7817e2
fix(12-uat): add display_name_override schema regression + Compose hardening

curo1305andClaude Sonnet 4.6
2026-06-20 11:07:30 +02:00
-
760a8d4bcd
fix(12-uat): resolve critical code review findings in gap closure (CR-01 through CR-03, IN-01)

curo1305andClaude Sonnet 4.6
2026-06-20 10:55:23 +02:00
-
b6526e46f1
docs(12): add gap closure code review report
curo1305
2026-06-20 10:54:22 +02:00
-
bb818e0621
docs(phase-12): resolve UAT gaps and debug sessions after 12-05 gap closure
curo1305
2026-06-20 10:51:44 +02:00
-
34be364ca7
docs(phase-12): update tracking after gap closure wave
curo1305
2026-06-20 10:50:38 +02:00
-
824d271a42
chore: merge executor worktree (worktree-agent-a724010d4b729caf8)
curo1305
2026-06-20 10:50:22 +02:00
-
-
67d3e4bcac
docs(12-05): complete gap closure plan SUMMARY
curo1305
2026-06-20 10:49:59 +02:00
-
3ca57dcd0c
fix(12-05): bump version to 0.2.1 and update docs for migration-gated startup
curo1305
2026-06-20 10:49:21 +02:00
-
de2efd1664
test(12-05): add migration 0005→0006 integration regression and RUNBOOK migration ops
curo1305
2026-06-20 10:47:11 +02:00
-
1b3084ddfa
feat(12-05): add migration-gated Compose startup path
curo1305
2026-06-20 10:45:22 +02:00
-
-
66d8634b17
docs(12): plan UAT migration gap closure
curo1305
2026-06-20 10:40:37 +02:00
-
a7e17d69b4
docs(12): add root causes from diagnosis
curo1305
2026-06-19 23:44:04 +02:00
-
802afebafe
test(12): complete UAT - 0 passed, 2 issues
curo1305
2026-06-19 23:39:22 +02:00
-
13b9d83401
docs(phase-12): update validation strategy
curo1305
2026-06-19 06:10:55 +02:00
-
33264862c1
docs(phase-12): evolve PROJECT.md and CLAUDE.md after phase completion
curo1305
2026-06-19 06:06:01 +02:00
-
8e5d7a1900
docs(phase-12): complete phase execution
curo1305
2026-06-19 06:05:03 +02:00
-
b6911fb4ed
fix(12): resolve critical code review findings (CR-01 through CR-04)

curo1305andClaude Sonnet 4.6
2026-06-19 02:00:05 +02:00
-
de63e2a3a4
docs(12): add code review report
curo1305
2026-06-19 01:59:17 +02:00
-
b7ae44b3f8
docs(phase-12): update tracking after wave 4
curo1305
2026-06-19 01:55:47 +02:00
-
06ccc865b9
chore: merge executor worktree (worktree-agent-aa3d7c2b49ba82638)
curo1305
2026-06-19 01:55:35 +02:00
-
-
7b1fc6e5cf
docs(12-04): create Phase 12 Plan 04 SUMMARY.md
curo1305
2026-06-19 01:55:15 +02:00
-
c441fc63e5
chore(12-04): bump version to 0.2.0 and finalize Phase 12 documentation
curo1305
2026-06-19 01:54:24 +02:00
-
fccb9c6394
security(12-04): add Phase 12 security gate evidence and cloud ops runbook
curo1305
2026-06-19 01:52:49 +02:00
-
3b24058e15
test(12-04): add dedicated cloud security-negative integration suite
curo1305
2026-06-19 01:51:13 +02:00
-
-
8a99230048
docs(phase-12): update tracking after wave 3
curo1305
2026-06-18 23:33:03 +02:00
-
84c2549c36
chore: merge executor worktree (worktree-agent-a280818c01e94acd2)
curo1305
2026-06-18 23:32:56 +02:00
-
-
5287efd34c
docs(12-03): add plan 03 execution summary
curo1305
2026-06-18 23:32:41 +02:00
-
c6c0742267
feat(12-03): breadcrumb freshness, formatRelativeTime, v0.1.6, docs
curo1305
2026-06-18 23:31:50 +02:00
-
44244335a1
feat(12-03): capability-aware action rendering in StorageBrowser
curo1305
2026-06-18 23:29:10 +02:00
-
bf9af11274
feat(12-03): connection-ID routing, rename, session folder memory, thin views
curo1305
2026-06-18 23:25:29 +02:00
-
-
6f0ecfa39b
docs(phase-12): update tracking after wave 2
curo1305
2026-06-18 23:19:55 +02:00
-
81c4d52041
chore: merge executor worktree (worktree-agent-ac074b0ec7fc0dbc3)
curo1305
2026-06-18 23:19:27 +02:00
-
-
f61736621e
chore: track AGENTS.md (untracked file blocking wave-2 merge)
curo1305
2026-06-18 23:19:05 +02:00
-
e5d6b9ea53
docs(12-02): execution summary — CloudResourceAdapter, browse endpoint, Celery refresh task
curo1305
2026-06-18 23:18:30 +02:00
-
c6237ca57f
feat(12-02): add refresh_cloud_folder Celery task, staleness trigger, version 0.1.5
curo1305
2026-06-18 23:17:34 +02:00
-
e186019066
feat(12-02): decompose api/cloud.py into package with connection-ID browse endpoint
curo1305
2026-06-18 23:10:30 +02:00
-
ff33439f0a
feat(12-02): normalize all four providers into CloudResourceAdapter contract
curo1305
2026-06-18 22:45:09 +02:00
-
-
71ba0293a5
docs(phase-12): update tracking after wave 1
curo1305
2026-06-18 22:39:35 +02:00
-
312a96d2bf
chore: merge executor worktree (worktree-agent-a032d981c3b3ec11b)
curo1305
2026-06-18 22:39:06 +02:00
-
-
3127853c1e
docs(12-01): complete cloud-resource-foundation plan 01 summary
curo1305
2026-06-18 22:38:46 +02:00
-
718fb2c2b5
feat(12-01): durable owner-scoped cloud metadata schema (migration 0006 + models)
curo1305
2026-06-18 22:37:28 +02:00
-
0a7273b9fe
feat(12-01): normalized cloud resource capability contract and unit tests
curo1305
2026-06-18 22:34:23 +02:00
-
-
11b91775b6
docs(12): create phase plan
curo1305
2026-06-18 22:30:07 +02:00
-
fe54a855b3
docs(phase-12): fix UI-SPEC typography and spacing blocking issues

curo1305andClaude Sonnet 4.6
2026-06-18 22:19:25 +02:00
-
ea682fdecd
docs(phase-12): add UI design contract for cloud-resource-foundation

curo1305andClaude Sonnet 4.6
2026-06-18 22:16:22 +02:00
-
52b110acef
docs(phase-12): add research and validation strategy
curo1305
2026-06-18 22:13:23 +02:00
-
09814c28a9
docs(12): capture phase context
curo1305
2026-06-18 22:07:26 +02:00
-
a323276e37
docs: create milestone v0.3 roadmap (5 phases)
curo1305
2026-06-17 23:27:21 +02:00
-
608acedaf6
docs: define milestone v0.3 requirements
curo1305
2026-06-17 23:24:54 +02:00
-
9150d28fe1
docs: research milestone v0.3 cloud storage integration
curo1305
2026-06-17 23:19:01 +02:00
-
0e56c85349
docs: start milestone v0.3 Reimagining Cloud Storage integration
curo1305
2026-06-17 23:16:21 +02:00
-
123ae5b29b
chore: archive v0.2 phase directories to milestones/v0.2-phases/

curo1305andClaude Sonnet 4.6
2026-06-17 14:34:52 +02:00
-
e008bf7dae
chore: remove REQUIREMENTS.md for v0.2 milestone
v0.2

curo1305andClaude Sonnet 4.6
2026-06-17 14:26:51 +02:00
-
475e519158
chore: archive v0.2 milestone files

curo1305andClaude Sonnet 4.6
2026-06-17 14:26:19 +02:00
-
2280b6f987
docs(milestone): mark v0.2 audit passed
curo1305
2026-06-17 13:13:30 +02:00
-
aaf57eae80
fix(milestone): close v0.2 audit gaps
curo1305
2026-06-17 12:42:20 +02:00
-
b9e2fc1803
docs(milestone): audit v0.2 closeout gaps
curo1305
2026-06-17 11:51:27 +02:00