feat(package): add Context Kit v1.0.1 - #150
Open
rezakhadjavi wants to merge 16 commits into
Open
Conversation
thedumsieffect
marked this pull request as ready for review
July 6, 2026 06:40
added 10 commits
July 6, 2026 02:41
…fetch board with click-to-expand, is:global styles, data/ scaffolds, richness + brand-context scoping (staging feedback)
…single /brain/context-kit folder, dataFile on all items, empty-state copy, Drive/Notion header nudge, help banner, app name fix
…earch (review-audit + brand-relevant-keywords + web + Levinger lived-context/trigger-moments), split brand voice from customer voice, add reviews-platform connect prompts + per-card enrich nudge
…ain (drafted vs inferred + sourceNote), board chrome redesign (brand-name title, compact nudge, numbered path + pips, butter color, unified View CTA), full markdown renderer, thoughtStarters + more enrich tips, bucket icons
… instruction detects thin files, offers to capture, logs gaps) + board 'Runneth wants to sharpen these' nudge surface
…rface, keep the always-on in-chat self-improvement offer (simpler, no stale state)
- Contained header card (title + intro + progress bar + stage rail as one unit) - Full-width disclosure rows replacing 2-col grid (easier to skim) - White inset box around each expanded detail panel - Darkened section headers for legibility; neutral link icon on the import nudge - Personalized title/subhead via optional state.brandName (graceful fallback) - Preserves client-render + runtime state/markdown fetch (no rebuild needed)
The manual div + display-toggle panel broke layout in the app runtime (open panel collapsed to a narrow overlapping column). Rebuild each row as a real <details>/<summary> and lazy-load the markdown panel on the toggle event. Preserves client-render + runtime fetch.
- Board: tabbed sections (Auto-filled / Drafted for you / Only you know / Your tools), clean underline tabs, white cards with status pills, cards open by default, meter reads 'N of X details confirmed / % complete', lede 'the way Runneth sees you'. Preserves levels rail, import nudge, and enrich tips. - New Bucket D 'Your tools': integration source guides (generic scaffolds: ad-platform, asset-library, data-warehouse, reviews), excluded from the meter. - Fold from Ioana's account-setup: two-section import contract + conflict rule for Bucket A (behavior.md, SKILL.md); validator rejects duplicate resource ids. - Version 0.8.1 -> 0.9.0.
Contributor
Author
|
Update: tabbed board redesign + account-setup fold (v0.9.0) Design (locked from a dummy-data preview reviewed in Slack):
New Your tools section (Bucket D): one guide per connected source (how the customer wants Runneth to USE it). Ships generic create-when-connected scaffolds (ad platform, asset library, data warehouse, reviews). Excluded from the completeness meter. Folded in from the account-setup work (that package is not merging; this carries the useful parts):
Version 0.8.1 -> 0.9.0. Validator: 3/3 pass. App builds clean; state + nested integration data serve. Leaving the merge to the 2 approvers. |
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
This was referenced Jul 20, 2026
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
Co-authored-by: vamsi <thedumsieffect@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Context Kit package — v0.8.0
Ships the Context Kit: the institutional-knowledge layer that turns the manual brand-context onboarding CS/sales does at kickoff into a self-serve, Runneth-drafted flow. Runneth drafts most of the context from Motion data; the customer confirms, corrects, and adds the few things only they know. Everything lands in the brain so every downstream answer is sharper.
What's in the package
apps/context-kit) — the openable status surface, grouped into three buckets: From Motion (confirm), Runneth drafted (review), Only you know (write-in).Board design (v0.8.0 redesign, this branch)
state.brandName(falls back to "Your Context Kit").Architecture (please preserve on review)
data/context-kit-state.jsonand each Bucket Bdata/*.mdat runtime, so content/state updates need no rebuild (sync stages files but does not runapp build)./agent/brain/context-kit/context-kit-state.json, mirrored to the app'sdata/.Manifest / validation
package.json,runneth-package.json, andpackage-index.jsonall at0.8.0;indexRevision: context-kit-0.8.0.node --test scripts/validate-runneth-package-index.mjs→ 3/3 pass.How to try it
package install github:Motion-Creative/runneth-apps/packages/context-kit#context-kit-packageapp build context-kit→app listNotes for reviewers
vamsi-context-kit-dspreview app.