-
8d41404b3d
003-gpt-identity: live verification notes
master
m2 (AI Agent)
2026-07-02 06:27:51 +0200
-
dcb97f180f
merge: T301 m2-gpt identity login (003)
m2 (AI Agent)
2026-07-02 06:25:40 +0200
-
-
a77b0dbaef
T301: m2-gpt identity login (central credentials consumer)
m2 (AI Agent)
2026-07-02 06:20:43 +0200
-
-
5dd73eb4cd
feat(003-gpt-identity): spec — m2-gpt as credential authority for market-web
m2 (AI Agent)
2026-07-02 06:16:24 +0200
-
0e6d45ecc1
002-market-web: VERIFICATION — live at market.machinemachine.ai, all SC green
m2 (AI Agent)
2026-07-02 06:01:07 +0200
-
56ce11fdbb
web: wallet DTO assertion keeps 'from' (fixture vs DTO shape)
m2 (AI Agent)
2026-07-02 05:55:34 +0200
-
543d07b6a1
web: economy reads real ledger field names (from_id/to_id); fixtures match live shape
m2 (AI Agent)
2026-07-02 05:54:53 +0200
-
63b39ed39b
web: test expects basic auth header
m2 (AI Agent)
2026-07-02 05:53:01 +0200
-
6531bcc0f1
web: Forgejo basic auth (token-scheme headers 401 on this instance)
m2 (AI Agent)
2026-07-02 05:52:20 +0200
-
0aeacfd14f
wedge(002/T103): web Dockerfile + M2MW_STATIC_DIR (site-packages path fix); merge T101/T102
m2 (AI Agent)
2026-07-02 05:49:09 +0200
-
61dee644d7
merge: T102 web frontend SPA
m2 (AI Agent)
2026-07-02 05:47:26 +0200
-
-
02f1237a90
merge: T101 web backend proxy
m2 (AI Agent)
2026-07-02 05:47:26 +0200
-
-
b27c5d1981
T102: web frontend SPA (search, listing, wallet, economy, governance)
m2 (AI Agent)
2026-07-02 05:46:06 +0200
-
-
-
e77165ed72
T101: web backend proxy (auth, catalog, wallet, governance) + tests
m2 (AI Agent)
2026-07-02 05:39:58 +0200
-
-
e896a60bc0
feat(002-market-web): spec, plan, tasks, /api contract — the web surface connecting catalog, wallet, governance, install handoff
m2 (AI Agent)
2026-07-02 05:34:07 +0200
-
8f6fc9d1af
wedge: verification gaps updated, run report addendum
m2 (AI Agent)
2026-07-02 05:19:56 +0200
-
e244050ff9
wedge: T040/T042-T044 done — M2 Store live on canary (real UI purchase), Scout v0 proposing on canary
m2 (AI Agent)
2026-07-02 05:19:39 +0200
-
2e2d335ad6
merge: T042+T043 Solution Scout v0 Hermes plugin
m2 (AI Agent)
2026-07-02 05:06:41 +0200
-
-
6371ddcc75
T042+T043: Solution Scout v0 Hermes plugin (fail-closed, propose-only)
m2 (AI Agent)
2026-07-02 05:01:29 +0200
-
-
ab01f39842
wedge(T047): scenario sweep + VERIFICATION.md — A-E verified (B/C live), F/G open
m2 (AI Agent)
2026-07-02 04:53:51 +0200
-
971b389014
wedge: T045/T046/T041/T037-T039 converged — telemetry, runbook, scout spike (DECISION: Hermes plugin), M2 Store built on cargstore:m2-store
m2 (AI Agent)
2026-07-02 04:52:49 +0200
-
a5bb337a9f
merge: T041 scout host spike — DECISION: Hermes plugin
m2 (AI Agent)
2026-07-02 04:49:59 +0200
-
-
88e9a39503
merge: T045 install telemetry write-back
m2 (AI Agent)
2026-07-02 04:49:59 +0200
-
-
67a65e7f16
T041: scout host spike — decision hermes plugin
m2 (AI Agent)
2026-07-02 04:35:37 +0200
-
-
-
1d0ecb8bd9
T045: install telemetry write-back (fire-and-forget)
m2 (AI Agent)
2026-07-02 04:29:30 +0200
-
-
9ec83bf7f2
wedge(analyze): remediate C1/I1/I2/U1/U2 — rebuild-by-partition-switch, contracts synced to as-built, runbook
m2 (AI Agent)
2026-07-02 04:26:22 +0200
-
c52f968f38
wedge: GATE PASSED — T028/T032-T036 done; SC-001 closed commercially
m2 (AI Agent)
2026-07-02 04:17:09 +0200
-
b5c4cd486f
wedge: local adapter resolves dest symlinks before home containment check
m2 (AI Agent)
2026-07-02 04:15:33 +0200
-
2b84874515
wedge(T034): snapshot commits to registry audit/ via Forgejo contents API
m2 (AI Agent)
2026-07-02 04:12:46 +0200
-
5d651705ff
wedge: adapt catalog clients to REAL memory-api (store/search, agent_id partitions)
m2 (AI Agent)
2026-07-02 04:09:33 +0200
-
25b36e9ffb
wedge: US2 wave converged — T027 publish cmd, T029/T030 seeds (schema-valid, scrubbed); T031 blocked on operator
m2 (AI Agent)
2026-07-02 03:51:27 +0200
-
51694acc64
chore: drop remaining tracked pyc
m2 (AI Agent)
2026-07-02 03:50:35 +0200
-
3886ee8480
merge: seed-agent-scaffold (US2)
m2 (AI Agent)
2026-07-02 03:50:25 +0200
-
-
5e2dd7aac3
merge: seed-mmpdf (US2)
m2 (AI Agent)
2026-07-02 03:50:25 +0200
-
-
178f373fe1
merge: publish-cmd (US2, pycache conflicts dropped)
m2 (AI Agent)
2026-07-02 03:50:25 +0200
-
-
91ca883ccb
chore: untrack __pycache__/pyc/uv.lock, extend gitignore
m2 (AI Agent)
2026-07-02 03:50:25 +0200
-
362fd2e5b3
T030: seed solution agent-scaffold
m2 (AI Agent)
2026-07-02 03:47:09 +0200
-
-
-
430061c0ff
T029: seed solution mm-pdf-report
m2 (AI Agent)
2026-07-02 03:42:12 +0200
-
-
-
82393ccdc5
T027: publish command (validate -> branch -> release -> PR)
m2 (AI Agent)
2026-07-02 03:38:59 +0200
-
83cda680d2
wedge: T026 integration tests (real ledger via uvicorn, real bundle, temp HOME)
m2 (AI Agent)
2026-07-02 03:34:21 +0200
-
cd43dac89f
phase0: freeze marketplace contract fixes
phase0/contract-fixes
m2 (AI Agent)
2026-07-02 03:31:01 +0200
-
-
6fa1bc8e29
ci: verify push-triggered deploy
m2 (AI Agent)
2026-07-02 03:26:19 +0200
-
f9108902d9
wedge: T014 done — m2-ledger deployed on Coolify with push-triggered CI/CD
m2 (AI Agent)
2026-07-02 03:24:24 +0200
-
-
aeba02f287
wedge: T013 property tests + T014 Dockerfile merged; fix zero-amount install rows
m2 (AI Agent)
2026-07-02 03:17:07 +0200
-
bc650ea4ee
merge: T014 ledger Dockerfile + deploy notes
m2 (AI Agent)
2026-07-02 03:15:54 +0200
-
-
99f040c417
merge: T013 ledger property tests
m2 (AI Agent)
2026-07-02 03:15:54 +0200
-
-
f283069ab1
T014: ledger Dockerfile + deploy notes
m2 (AI Agent)
2026-07-02 03:14:18 +0200
-
-
-
b8d4fa9728
T013: ledger property tests
m2 (AI Agent)
2026-07-02 03:05:25 +0200
-
-
68f3544513
wedge: US1 wave 2 converged (T012/T015/T021/T023-T025) + fix m2core-sync class name
m2 (AI Agent)
2026-07-02 03:02:28 +0200
-
9bb441e4a7
merge: cli-commands (US1 wave 2)
m2 (AI Agent)
2026-07-02 03:01:51 +0200
-
-
0c51ce6251
merge: local-adapter (US1 wave 2)
m2 (AI Agent)
2026-07-02 03:01:51 +0200
-
-
41a84249f9
merge: indexer (US1 wave 2)
m2 (AI Agent)
2026-07-02 03:01:51 +0200
-
-
8701e4056d
merge: ledger-api (US1 wave 2)
m2 (AI Agent)
2026-07-02 03:01:50 +0200
-
-
5fad8ffa1a
T023-T025: search/show/install/wallet commands
m2 (AI Agent)
2026-07-02 03:00:33 +0200
-
-
-
ae64eb22b6
T021: local apply adapter (idempotent, reversible)
m2 (AI Agent)
2026-07-02 02:54:32 +0200
-
-
-
1d10589cef
T015: catalog indexer (reindex + watch)
m2 (AI Agent)
2026-07-02 02:51:30 +0200
-
-
-
be4ade5ea7
T012: ledger API routes per contract
m2 (AI Agent)
2026-07-02 02:45:41 +0200
-
-
8a8db9f2cc
specs: m2-market spec discovery — 6 subsystem specs + synthesis index
m2 (AI Agent)
2026-07-02 02:43:50 +0200
-
b994572dde
wedge: US1 wave 1 converged (T010/T011/T016-T020) + T022 stub adapter inline
m2 (AI Agent)
2026-07-02 02:43:48 +0200
-
7209b032d8
merge: apply-base (US1 wave 1)
m2 (AI Agent)
2026-07-02 02:42:58 +0200
-
-
4404a00ede
merge: cli-catalog-client (US1 wave 1)
m2 (AI Agent)
2026-07-02 02:42:58 +0200
-
-
a14afc0244
merge: cli-registry-client (US1 wave 1)
m2 (AI Agent)
2026-07-02 02:42:58 +0200
-
-
0960f062b2
merge: cli-ledger-client (US1 wave 1)
m2 (AI Agent)
2026-07-02 02:42:58 +0200
-
-
451cc5a619
merge: cli-scaffold (US1 wave 1)
m2 (AI Agent)
2026-07-02 02:42:58 +0200
-
-
516293e118
merge: ledger-auth (US1 wave 1)
m2 (AI Agent)
2026-07-02 02:42:58 +0200
-
-
f3e48d070d
merge: ledger-models (US1 wave 1)
m2 (AI Agent)
2026-07-02 02:42:58 +0200
-
-
86cdcdd82a
T020: ApplyAdapter protocol + InstallState
m2 (AI Agent)
2026-07-02 02:41:59 +0200
-
-
-
e7e6ba4bdc
T019: catalog client (tenant-scoped semantic search)
m2 (AI Agent)
2026-07-02 02:40:38 +0200
-
-
-
d34c8fb193
T018: registry client (listings, releases, hash verify)
m2 (AI Agent)
2026-07-02 02:38:57 +0200
-
-
-
75def66e7c
T017: ledger client with typed errors
m2 (AI Agent)
2026-07-02 02:37:19 +0200
-
-
-
035d8771dc
T016: CLI scaffold, config loading, exit-code map
m2 (AI Agent)
2026-07-02 02:35:59 +0200
-
-
-
1ad50fc4a5
T011: ledger X-API-Key auth (service/admin)
m2 (AI Agent)
2026-07-02 02:34:09 +0200
-
-
-
0cef16beb8
T010: ledger models — append-only tx, derived balances
m2 (AI Agent)
2026-07-02 02:32:49 +0200
-
-
c607bc04b7
wedge: tick T006/T007 — Phase 2 checkpoint: schemas frozen+tested, registry live
m2 (AI Agent)
2026-07-02 02:30:19 +0200
-
60b7cf760e
merge: T006 schema tests + fixtures
m2 (AI Agent)
2026-07-02 02:30:19 +0200
-
-
1fa64de72b
T006: schema validation tests + fixtures
m2 (AI Agent)
2026-07-02 02:28:23 +0200
-
-
7381f1cdee
wedge: tick T004/T005/T008/T009 (wave-2 herd converged)
m2 (AI Agent)
2026-07-02 02:26:15 +0200
-
368b1c3a28
merge: T009 config conventions
m2 (AI Agent)
2026-07-02 02:26:15 +0200
-
-
b571807382
merge: T008 fedlearn coordination note
m2 (AI Agent)
2026-07-02 02:26:15 +0200
-
-
297258d644
merge: T005 listing.schema.json v1
m2 (AI Agent)
2026-07-02 02:26:15 +0200
-
-
478410d7c8
merge: T004 solution.schema.json v1
m2 (AI Agent)
2026-07-02 02:26:15 +0200
-
-
a068208e71
T009: config conventions doc
m2 (AI Agent)
2026-07-02 02:24:54 +0200
-
-
-
45eaf76b47
T008: fedlearn coordination note
m2 (AI Agent)
2026-07-02 02:23:40 +0200
-
-
-
763dd8efe2
T005: freeze listing.schema.json v1
m2 (AI Agent)
2026-07-02 02:22:31 +0200
-
-
-
4a5c74bcff
T004: freeze solution.schema.json v1
m2 (AI Agent)
2026-07-02 02:21:28 +0200
-
-
ec98e294a7
wedge(T001-T003): monorepo skeleton, uv workspaces, ruff+pytest config
m2 (AI Agent)
2026-07-02 02:19:47 +0200
-
4406bbf3e4
factory-loop(tasks): 001-market-first-wedge — 47 tasks across 8 phases, wedge gate at T036
m2 (AI Agent)
2026-07-02 02:17:18 +0200
-
8757c6b620
factory-loop(plan): 001-market-first-wedge — plan, research, data model, 5 contracts, quickstart
m2 (AI Agent)
2026-07-02 02:15:24 +0200
-
e8ee3920de
factory-loop: onboard spec-kit, ratify constitution v1.0.0, draft 001-market-first-wedge spec
m2 (AI Agent)
2026-07-02 02:03:14 +0200
-
14b5543ebf
kickstart: m2-market spec discovery — concept v0.2 + verified system map
m2 (AI Agent)
2026-07-02 01:03:39 +0200