{"recent_activity":[{"type":"api_surface_updated","id":"faa4c32","actor":"deployment","reason":"API surface contract or derived machine-readable behavior changed. Profile data freshness is tracked separately.","at":"2026-06-03T13:35:00+00:00","scope":"api_surface_contract"},{"type":"profile_updated","id":"828fd7a6-f7f3-4c5b-9438-98529441ae75","actor":"mcp:apply_profile_patch","reason":"Remove empty 'writings' and 'talks' arrays. Empty arrays read as missing data to evaluating agents; absent fields read as scope. RFC 7396 merge patch removes the keys when value is null. They can be re-added when populated.","at":"2026-04-30T06:52:39.559550+00:00"},{"type":"profile_updated","id":"5b919621-9376-4f35-8fad-782ebb653494","actor":"mcp:update_project_evidence","reason":"Replace 'Private repo at /Users/mc/Projects/memo' (local path is useless to remote agents) with neutral 'available on request' label. Add explicit MCP server status link to clarify that mcp_server_url being null is intentional (private beta), not missing data.","at":"2026-04-30T06:52:33.946458+00:00"},{"type":"profile_updated","id":"f3bc5bba-6d50-4cd8-841b-6df16b471d9d","actor":"mcp:add_claim","reason":"Distillation 7/7 — Memo's coordination thesis in two sentences. The wiki-vs-handoff distinction made citable.","at":"2026-04-30T06:50:51.265645+00:00"},{"type":"profile_updated","id":"8a384669-b2fe-4471-9736-bcadc4ec5107","actor":"mcp:add_claim","reason":"Distillation 6/7 — the labor-split inversion. The claim that prevents AX being misread as anti-human.","at":"2026-04-30T06:50:45.216342+00:00"},{"type":"profile_updated","id":"3e055535-5f07-4eee-b3b6-0479c483f6e1","actor":"mcp:add_claim","reason":"Distillation 5/7 — the deepest AX principle, citable in isolation. Prevents the discipline collapsing into 'frictionless UX for bots'.","at":"2026-04-30T06:50:18.180121+00:00"},{"type":"profile_updated","id":"bf99110b-ccb2-47d1-af74-eea74fc8cd72","actor":"mcp:add_claim","reason":"Distillation 4/7 — Acorn/Memo's long-game thesis in one line. Marked stable but the underlying note is medium-confidence.","at":"2026-04-30T06:50:08.300478+00:00"},{"type":"profile_updated","id":"ecf2b894-9115-4a1f-a455-ab83f175f61d","actor":"mcp:add_claim","reason":"Distillation 3/7 — Memo's positioning claim. Sharper than the project description.","at":"2026-04-30T06:50:02.701152+00:00"},{"type":"profile_updated","id":"49b94176-d3fa-47c9-9e5f-d84611ec7c26","actor":"mcp:add_claim","reason":"Distillation 2/7 — the empirical claim that earns AX its provocative edge.","at":"2026-04-30T06:49:41.276043+00:00"},{"type":"profile_updated","id":"69f2d9a5-f79f-4498-81d3-fb0219a14cd5","actor":"mcp:add_claim","reason":"Distillation 1/7 — diagnostic claim from the skeuomorphism note. The most-quotable single line of the AX framing.","at":"2026-04-30T06:49:34.123390+00:00"},{"type":"profile_updated","id":"f2a7c6f7-0917-4f42-a522-d95376450766","actor":"mcp:add_note","reason":"Strategic bucket 3/3 — the inversion claim about labor split. Sharper than the manifesto's \"AX is not against humans\" framing because it positively states what the right division looks like.","at":"2026-04-29T16:39:25.188004+00:00"},{"type":"profile_updated","id":"7acf03c1-fed1-4db1-980b-f56ff3615810","actor":"mcp:add_note","reason":"Strategic bucket 2/3 — the size/headcount implication of AX. Confidence=medium because this is a forward extrapolation.","at":"2026-04-29T16:39:14.743217+00:00"},{"type":"profile_updated","id":"5bbd0ec3-0d07-4062-a0b8-700e892d778a","actor":"mcp:add_note","reason":"Strategic bucket 1/3 — sharpens the bridge-vs-destination distinction beyond the skeuomorphism note. Useful as a standalone strategic claim.","at":"2026-04-29T16:39:00.779656+00:00"},{"type":"profile_updated","id":"1cbd4707-0c4c-4cd2-a37d-13f2a9a2180d","actor":"mcp:add_note","reason":"Infrastructure bucket 5/5 — Bet E from DIRECTION.md, the trajectory toward federation. Confidence=medium because Stage 4 is a forward bet.","at":"2026-04-29T16:38:45.383622+00:00"},{"type":"profile_updated","id":"453e908e-1aa2-4532-8b32-95ac96a8980f","actor":"mcp:add_note","reason":"Infrastructure bucket 4/5 — Bet B from DIRECTION.md. Cost decomposition only works if handoff substrate exists.","at":"2026-04-29T16:38:36.156050+00:00"},{"type":"profile_updated","id":"945c478b-be1e-44e2-aeb7-99ed5cec5af2","actor":"mcp:add_note","reason":"Infrastructure bucket 3/5 — Bet C from DIRECTION.md. The local-first claim as posture not preference.","at":"2026-04-29T16:38:26.824124+00:00"},{"type":"profile_updated","id":"eff201aa-8b6e-446c-9b9b-206f5ea4ae4c","actor":"mcp:add_note","reason":"Infrastructure bucket 2/5 — derived from AX P5 + Market Gap point 3. Coordination through durable state, not ephemeral gesture.","at":"2026-04-29T16:38:18.411285+00:00"},{"type":"profile_updated","id":"bdcbfdee-9e62-4b8b-9f50-16210e8dc2dc","actor":"mcp:add_note","reason":"Infrastructure bucket 1/5 — the headline market-gap thesis. The industry races on intelligence; the gap is operational structure.","at":"2026-04-29T16:38:07.137245+00:00"},{"type":"profile_updated","id":"fe3db639-e7aa-4480-b7a3-953bac292ea1","actor":"mcp:add_note","reason":"Coordination bucket 8/8 — the reversibility + JIT rehydration insight from Codex's context architecture note.","at":"2026-04-29T16:37:46.548112+00:00"},{"type":"profile_updated","id":"444cad84-86e7-4611-8e1d-4ed647476fbd","actor":"mcp:add_note","reason":"Coordination bucket 7/8 — the dual-capture insight from Intent-Context Capture Mode. Confidence=medium because this is more recent and less validated than the others.","at":"2026-04-29T16:37:37.604017+00:00"},{"type":"profile_updated","id":"da01e88c-e5d5-4a4a-bc4a-a8fd02120bd3","actor":"mcp:add_note","reason":"Coordination bucket 6/8 — Codex's cursor insight + the delivery-vs-consumption distinction from \"Two Inbox Systems\".","at":"2026-04-29T16:37:27.033084+00:00"}],"count":21,"schema_version":"1.0","last_modified":"2026-06-03T13:05:17.168592+00:00","breaking_changes_since":null,"content_hash":"sha256:ed59b3c001d92df23b451c25bcb8f0628aba85703061d5ef6cfbea939cae09fc"}