Skip to content

blog: I Built the Capture Layer for My Portable Personal Context (draft)#76

Merged
dfberry merged 12 commits into
mainfrom
blog/capture-layer-log-plugin
Jul 17, 2026
Merged

blog: I Built the Capture Layer for My Portable Personal Context (draft)#76
dfberry merged 12 commits into
mainfrom
blog/capture-layer-log-plugin

Conversation

@diberry

@diberry diberry commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

New blog post (2026-07-14) building on Portable Personal Context Across AI Client Surfaces.

Marked draft: true per the dina-publishing skill — remove in a separate PR to publish.

What

First-person post about copilot-cli-log-to-file (Dina's own Copilot CLI extension, MIT © Dina Berry). Frames it as the memory / raw-capture feed that the first post named but left unimplemented — the observation half of the observation to candidate to ratification to context promotion pipeline.

Angle ("which is stronger and why")

Leads with memory-feed as the stronger angle; cross-computer sync is downstream payoff.

Voice

Passed through the dina-publishing voice skill: first-person, cold-plunge opening, concrete receipts (real filenames, session.log vs console.log, hand-rolled YAML emitter), action-oriented headings, caveats inline (no quarantined limitations section), banned AI vocabulary scrubbed. npm run build passes locally.

Visuals

Provided as image/diagram prompts (blockquote callouts) — 1 hero + 3 diagrams — for Dina to generate.

File: website/blog/2026-07-14-capture-layer-for-portable-context.md

diberry added 2 commits July 14, 2026 15:22
…-file)

New post building on the 2026-07-10 portable personal context post. Frames the copilot-cli-log-to-file Copilot CLI extension as the memory/raw-capture feed that fills the pipeline's observation half; treats cross-computer sync as downstream payoff. Includes image/diagram prompts in place of generated SVGs.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: a9df2167-2e11-4ef9-8728-84eccb967cc5
Rewrote in first person (the extension is Dina's own tool), cold-plunge opening, concrete receipts from the README, action-oriented headings, caveats folded inline, AI-slop vocabulary scrubbed per dina-publishing skill. Added draft:true (mandatory for new posts).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: a9df2167-2e11-4ef9-8728-84eccb967cc5
@diberry diberry changed the title blog: Capturing the memory feed — a Copilot CLI plugin for portable personal context blog: I Built the Capture Layer for My Portable Personal Context (draft) Jul 14, 2026
diberry and others added 5 commits July 15, 2026 06:12
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 44435267-5e4d-42c2-b92e-202a86c9f40e
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 44435267-5e4d-42c2-b92e-202a86c9f40e
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 44435267-5e4d-42c2-b92e-202a86c9f40e
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 44435267-5e4d-42c2-b92e-202a86c9f40e
- Add comprehensive blog post explaining capture layer architecture
- Include explanatory text for diagram labels (assistant response, events)
- Add internal links to previous portable-personal-context blog post
- Add 'What's next' section outlining future work (candidate extraction, ratification)
- Create three mermaid diagrams showing capture layer, observation pipeline, and private-tier boundary
- Add bounding boxes to diagrams showing scope: ✅ implemented (this post) vs 🚀 future (following posts)
- Implement watercolor aesthetic matching hero illustration (warm earth tones, rounded corners, text hierarchy)
- Extract reusable mermaid theme (watercolor-theme.json) for consistent styling across blog diagrams
- Add comprehensive diagram README with usage guide and regeneration commands
- Update file dates from 07-14 to 07-17 per user request

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dfberry
dfberry force-pushed the blog/capture-layer-log-plugin branch from 05697cf to d8c202c Compare July 17, 2026 14:31
dfberry and others added 5 commits July 17, 2026 07:33
- Reduce tags from 13 to 4 (removed granular items like 'yaml', 'markdown', 'github')
- Focus tags on core concepts: AI, Personal Context, Copilot CLI, Architecture
- Trim keywords from 11 to 5 high-value SEO phrases
- Remove redundant/overlapping terms

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Recovered watercolor hero illustration (developer writing notes by lamplight)
from earlier commit and placed in correct 07-17 media folder.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Remove AI instruction blocks for diagram generation (🎨 **Diagram prompt:**)
- Keep only the final rendered diagrams
- Cleans up generation artifacts

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Move mermaid/README.md → docs/reference/mermaid-diagrams.md
- Move watercolor-theme.json to docs/reference/
- Escape angle brackets in best practices list (\<50, \<15) to prevent MDX JSX parsing errors
- Keep only mermaid source files (.mmd) in blog/mermaid/
- Resolves Docusaurus build failure

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dfberry
dfberry merged commit b8c2829 into main Jul 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants