Commit Graph

  • 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