71ef2ac6f6
feat(admin-web): add agent runtime console
2026-04-04 01:45:45 -07:00
9d7817788e
docs(ecosystem): reconcile runtime tracker follow-ups
2026-04-04 01:16:19 -07:00
fe36296196
feat(runtime): add platform runtime projection api
2026-04-04 01:14:37 -07:00
e377351842
feat(timeline): add platform timeline ingest and query api
2026-04-04 00:54:07 -07:00
6cb4bbaf02
docs(ecosystem): track review follow-up fixes
2026-04-04 00:35:24 -07:00
b30cc7b5e4
docs(ecosystem): track phase4 and phase5 baselines
2026-04-03 19:55:12 -07:00
c465fc3607
docs(ecosystem): reconcile phase3 notelett hash
2026-04-03 19:50:14 -07:00
428112b702
docs(ecosystem): track phase3 audited artifact flow
2026-04-03 19:49:06 -07:00
27c4879668
docs(ecosystem): reconcile rebased phase hashes
2026-04-03 19:35:43 -07:00
f65f41c157
docs(ecosystem): track phase2 plan routine habit flow
2026-04-03 19:35:11 -07:00
dd3636d867
docs(ecosystem): close phase1 with walkthrough evidence
2026-04-03 19:34:37 -07:00
saravanakumardb1
c3942e4998
docs(ecosystem): mark NoteLett phase1 verification as done (Windsurf 623d02c)
...
- STATUS.md: not-started → verified, 22 files / 106 tests passing
- ECOSYSTEM_IMPLEMENTATION_TRACKER.md: add Windsurf verification note
- PHASE1_TRANSCRIPT_NOTE_MEMORY_EXECUTION_PLAN.md: mark learning_ai_notes verification checkboxes done
2026-04-03 19:17:39 -07:00
094f64c47d
docs(ecosystem): refactor delegation to two-way model
2026-04-03 18:48:54 -07:00
07189b0f86
docs(ecosystem): add two-way delegation refactor plan
2026-04-03 18:44:56 -07:00
333c63738a
docs(ecosystem): add delegation feedback logs
2026-04-03 18:38:50 -07:00
4cc6899c29
docs(ecosystem): clarify delegated verification rules
2026-04-03 18:36:01 -07:00
5f44d19fd3
docs(ecosystem): add phase1 closeout checklist
2026-04-03 18:18:53 -07:00
75960d9acb
docs(ecosystem): record MindLyst Phase 1 web verification (49796b1)
...
Update tracker and execution plan with test:phase1 command, npm env
requirements, and Vitest pass evidence for note-to-memory path.
Made-with: Cursor
2026-04-03 18:13:41 -07:00
8cb7043424
docs(ecosystem): group delegation tasks by participant
2026-04-03 18:08:24 -07:00
f3b3ae30fb
docs(ecosystem): add delegation task pack
2026-04-03 18:05:13 -07:00
765568fd44
docs(ecosystem): add agent operating model
2026-04-03 17:53:21 -07:00
14802d25e4
docs(ecosystem): track phase1 lineage hardening
2026-04-03 17:42:26 -07:00
cdbdd48a35
docs(devops): add canonical endpoint inventory
2026-04-03 17:29:46 -07:00
477891fb4a
docs(deploy): clarify vm vs vercel hosting split
2026-04-03 17:23:18 -07:00
705f58c5c5
chore(deploy): remove railway deployment artifacts
2026-04-03 17:05:15 -07:00
5048bd7e65
docs(ecosystem): track phase1 repo execution
2026-04-03 16:40:29 -07:00
dd3d622e24
docs(ecosystem): track phase1 contract baseline
2026-04-03 16:30:32 -07:00
3d59e7bbed
docs: add phase 1 ecosystem execution plan
2026-04-03 16:21:04 -07:00
c97e693a7d
docs: reconcile ecosystem commit tracking
2026-04-03 16:12:02 -07:00
7a86a767b1
docs: complete core ecosystem planning set
2026-04-03 16:03:48 -07:00
41fa2cd767
docs: add detailed ecosystem implementation docs
2026-04-03 15:54:08 -07:00
577c3fa243
docs: add ecosystem implementation tracking
2026-04-03 15:45:57 -07:00
eae3409db5
docs: add core ecosystem spec stubs
2026-04-03 15:41:59 -07:00
5f4134e734
docs: create canonical ecosystem docs home
2026-04-03 15:25:00 -07:00
3e572b68d1
docs: strengthen ecosystem cross-pollination strategy
2026-04-03 15:01:49 -07:00
341cde75af
docs: add execution matrix to ecosystem map
2026-04-03 14:27:24 -07:00
d28e9d079a
docs: add ecosystem cross-pollination map
2026-04-03 14:26:17 -07:00
root
0c28231c3b
chore(script): add run-registry-tests
2026-03-31 11:37:03 +00:00
root
8b37189829
chore(registry): point packages to gitea.bytelyst.com
2026-03-31 10:53:13 +00:00
root
66ddcaaaa6
docs(devops): record live ollama DNS and HTTPS status
2026-03-31 10:17:39 +00:00
root
b1db0d583d
feat(dns): add ollama hostname support
2026-03-31 10:07:38 +00:00
root
d9773b460d
docs(gateway): record live bytelyst HTTPS cutover
2026-03-31 09:42:26 +00:00
e573e98cc1
docs(devops): add llmlab dns handoff
2026-03-31 02:32:01 -07:00
356c96e1d9
docs(devops): capture godaddy dns cutover and vm handoff
2026-03-31 02:25:58 -07:00
root
6bb17e1d9c
docs(devops): move localmemgpt web to vercel
2026-03-31 09:19:49 +00:00
root
68c8fc0d8d
docs(devops): clarify LLM UI hosting roles
2026-03-31 09:12:59 +00:00
root
a597646034
docs(devops): add GoDaddy DNS runbook for bytelyst
2026-03-31 09:00:11 +00:00
root
abfbb70583
docs(devops): document VM-hosted web surfaces
2026-03-31 08:55:52 +00:00
root
3d0183b8c6
docs(devops): note restart and valkey write controls
2026-03-31 08:44:44 +00:00
root
23d5ef44f3
docs(devops): note admin ops inventory and valkey panel
2026-03-31 08:32:50 +00:00
root
2cf557a2c8
docs(devops): document valkey-backed extraction throttling
2026-03-31 08:09:24 +00:00
root
b8661392c6
feat(observability): add phase 2 monitoring and valkey services
2026-03-31 06:57:12 +00:00
root
d4d8c48a4c
docs(architecture): extend internal-only policy to shared infra
2026-03-31 06:52:59 +00:00
root
4aba0a83cc
docs(devops): add phased VM stack recommendations
2026-03-31 06:52:01 +00:00
root
b7b3869014
docs(architecture): keep monitoring stacks internal on VM
2026-03-31 06:47:39 +00:00
root
5cec039905
docs(architecture): keep internal dashboards on VM Docker
2026-03-31 06:39:19 +00:00
root
bb85bf6176
docs(devops): refresh Track A handoff status
2026-03-30 00:11:45 +00:00
root
5cff282961
docs(architecture): move dashboards to Vercel
2026-03-30 00:05:50 +00:00
root
c0cf80d96b
docs(devops): add Track A handoff and prep gateway changes
2026-03-29 23:57:03 +00:00
root
eba6c7a641
chore(platform): align docker and package outputs
2026-03-29 23:41:08 +00:00
root
1b7a68c8a8
feat(devops): add efforise to single-vm ecosystem
2026-03-29 23:34:36 +00:00
saravanakumardb1
80e6268924
docs(vercel): improve Codex prompts with progress trackers, preconditions, verification gates, and per-repo checklists
2026-03-29 16:29:42 -07:00
saravanakumardb1
5fb5a7d468
docs(vercel): split Codex prompts into Track A (Azure VM) and Track B (Vercel code) — replace monolithic file
2026-03-29 16:15:49 -07:00
saravanakumardb1
133d9fe337
docs(vercel): add Codex agent prompts for remaining Vercel deployment work — 8 prompts in dependency order
2026-03-29 16:09:26 -07:00
saravanakumardb1
8dd0036fc4
docs(vercel): cross-reference Azure VM Caddy gateway — concrete gitea.bytelyst.com and api.bytelyst.com URLs across all roadmaps
2026-03-29 16:05:57 -07:00
saravanakumardb1
e6b625f4e2
docs(vercel): review and fix ecosystem web apps audit — update registry strategy to Gitea-on-Azure-VM, fix effort estimates, fix EffoRise path, remove spurious PeakPulse entry, add prerequisite section
2026-03-29 15:46:44 -07:00
saravanakumardb1
64885dbc33
docs: update documentation
2026-03-29 15:46:44 -07:00
root
b261c5d13f
fix(devops): harden single-vm gitea bootstrap
2026-03-29 22:44:02 +00:00
root
388d71a06f
docs(devops): add azure vm deployment status snapshot
2026-03-29 22:42:33 +00:00
root
626e19f776
docs(devops): add secure single-vm api exposure guidance
2026-03-29 22:29:08 +00:00
saravanakumardb1
f2a94eb82d
docs: update LOCAL_AI_CONSOLIDATION_ROADMAP — Phase 1 + 2.1 complete
2026-03-29 12:47:17 -07:00
saravanakumardb1
a8e0b7c3b0
docs(roadmap): split agent prompts into individual docs for one-liner delegation
...
New files in coding_agent_prompts/:
- TRACK_A_llm_lab_workspace_removal.md (learning_ai_local_llms)
- TRACK_B_ollama_client_package.md (learning_ai_common_plat)
- TRACK_C_fastify_sse_extend.md (learning_ai_common_plat)
- TRACK_D_react_hook_packages.md (learning_ai_common_plat)
- TRACK_E_localmemgpt_migrations.md (learning_ai_local_memory_gpt)
- README.md with dependency diagram + one-liner table
Roadmap delegation section now links to individual docs instead of
inline prompts. Point an agent at one file:
Read and execute coding_agent_prompts/TRACK_A_*.md
2026-03-29 12:19:03 -07:00
saravanakumardb1
73a70c2f00
docs(roadmap): add agent delegation section with 5 parallel execution tracks
...
- Track A (Agent 1): Phase 1 + 2.1 — LLM Lab workspace removal (immediate)
- Track B (Agent 2): 4.1 — create @bytelyst/ollama-client package (immediate)
- Track C (Agent 3): 4.2 — extend @bytelyst/fastify-sse (immediate)
- Track D (Agent 4): 4.3 + 4.4 — React hook packages (immediate)
- Track E (Agent 5): 2.2 + migrations — LocalMemGPT (after A+B+C)
Each track has a copy-pastable prompt with exact steps, safety rules,
reference files, and commit messages. Dependency diagram included.
2026-03-29 12:11:13 -07:00
saravanakumardb1
93e6d0b9b7
docs(roadmap): make Local AI consolidation roadmap execution-ready
...
- Add master Execution Checklist at top with all 4 phases as checkbox items
- Add Safety Matrix (Delete vs Keep) with verified import analysis
- Convert all phase steps to checkbox format with COMMIT markers
- Move Phase 4 from after Success Criteria to between Phase 3 and File Inventory
- Add pre-flight baseline check (step 1.0)
- Add pnpm install step after dep removal (step 1.6b)
- Add grep verification step to catch stale imports (step 1.5)
- Split E2E updates into separate commit (step 1.8)
- Add .env.example updates for Phase 2 env vars
- Clarify types.ts trim: move Attachment+ModelDefaults then delete (not partial keep)
- Phase 3 steps now have individual COMMIT messages
- All 4 phases now grouped together in the Phases section
2026-03-29 12:04:08 -07:00
saravanakumardb1
808f405889
docs(roadmap): add Phase 4 DRY audit + fix 9 review gaps in Local AI consolidation roadmap
...
Phase 4 — DRY Refactoring & Common Platform Extractions:
- 4.1 @bytelyst/ollama-client (NEW) — deduplicate Ollama API + NDJSON parsing (~350 lines)
- 4.2 Extend @bytelyst/fastify-sse with per-request SSE helpers (~26 lines)
- 4.3 @bytelyst/use-theme (NEW) — deduplicate across 6 web apps (~300 lines)
- 4.4 @bytelyst/use-keyboard-shortcuts (NEW) — deduplicate across 5 web apps (~250 lines)
- 4.5-4.7 Types, format utils, client-side stream parsers (~220 lines)
Total: ~1,150 lines of duplicated code identified for extraction
Review pass 2 fixes (R1-R9):
- R1: Fix misleading route group item count heading
- R2: Fix file inventory 6 pages+layout → 5 pages+1 layout
- R3: Fix LocalMemGPT test count 102 → 104 (field-encrypt)
- R4: Fix Phase 4.2 title to clarify extending existing package
- R5: Confirm ActionTrail use-theme.ts (was inferred)
- R6: Note post-Phase-1 stream parser copy reduction
- R7: Add addendum note for Phase 4 structure
- R8: Clarify both Attachment+ModelDefaults must be kept
- R9: Fix Mission Control API route count 11 → 13
2026-03-29 11:38:34 -07:00
saravanakumardb1
58f9470733
docs(audit): add Round 3 hardcoded hex elimination findings to DESIGN_SYSTEM_AUDIT.md
2026-03-29 10:40:47 -07:00
saravanakumardb1
c21c180ad2
docs(audit): mark all design system remediation roadmap items complete
2026-03-29 01:47:06 -07:00
saravanakumardb1
cc093802a1
docs: update audit — executive summary reflects Level 3, scorecard shows baseline→final, 15 components
2026-03-29 00:22:18 -07:00
saravanakumardb1
928002ec0b
docs: fix audit report — accurate responsive sidebar description (5 wired, 2 already responsive, 1 no sidebar)
2026-03-29 00:10:56 -07:00
saravanakumardb1
9a0e6a2b44
docs: update audit report and roadmap to 100% completion — Level 3 maturity achieved
2026-03-28 23:34:04 -07:00
saravanakumardb1
21ff1058a4
docs(docker): rewrite prompt.md as execution guide for Codex agent on fresh VM
...
- Reframed from 'review and fix' to 'execute, monitor, fix failures, validate'
- 4 clear tasks: run script, handle failures, validate deployment, report results
- Moved bug history and development context to background reference
- Added copy-pastable validation commands for all 31 services
- Simplified constraints: don't modify unless actual runtime failure
2026-03-28 02:06:52 -07:00
saravanakumardb1
7c4f0bc3d9
feat(docker): add --dry-run mode + test-plan.md, complete all 7 prompt tasks
...
- Task 4: Add --dry-run flag that validates system, Docker, Node, Ollama, Gitea, repos, GitHub access, compose file, env file, and phase state without building or deploying
- Task 7: Create test-plan.md with phase-by-phase verification, functional smoke tests, idempotency/resume tests, remote connectivity via SSH forwarding, and service count summary
- Update README CLI flags table with --dry-run
- Mark all 7 tasks done in prompt.md
2026-03-28 01:58:15 -07:00
saravanakumardb1
a5d1c5f0b9
docs(audit): update design system audit with full remediation results (41% → 65%)
2026-03-28 00:49:00 -07:00
saravanakumardb1
91a651805c
docs(docker): update README, prompt.md, .env.ecosystem.example with audit fixes
...
- README: NSG port list inline, phase 7 count 31, CORS/NODE_ENV troubleshooting, SSH port-forwarding example
- prompt.md: mark tasks 5+6 done, add 8 new bug fixes to table, update definition of done with llmlab-dashboard
- .env.ecosystem.example: add NODE_ENV=production and CORS_ORIGIN=*
2026-03-28 00:45:38 -07:00
saravanakumardb1
d8908093fa
fix(docker): add llmlab-dashboard to setup.sh, fix service count to 31, add CORS_ORIGIN + NODE_ENV
...
- B1: Add llmlab-dashboard to WEB_SERVICES array (was missing, 30→31)
- B2: Add llmlab-dashboard to check-health.sh (port 3075)
- B3: Fix service count comments throughout (30→31)
- B6: Restore CWD after phase 3 git push loop
- G1: Add CORS_ORIGIN=* to phase6_env for remote browser access
- G2: Add NODE_ENV=production to phase6_env for all services
2026-03-28 00:40:25 -07:00
saravanakumardb1
6b6f147de7
feat(design-tokens): extend generator with per-product Swift + Kotlin native themes
...
- Add generateProductSwift() and generateProductKotlin() to generate.ts
- Add PRODUCT_NATIVE_MAP for 10 products (ChronoMind, JarvisJr, PeakPulse, LysnrAI, NomGap, ActionTrail, FlowMonk, NoteLett, LocalMemGPT, LocalLLMLab)
- Output 20 native token files in generated/native/
- Fix TS type narrowing for gradient objects (line 382)
- Update DESIGN_SYSTEM_AUDIT.md with Appendix G remediation results
2026-03-28 00:25:03 -07:00
saravanakumardb1
fec4f1c069
docs(audit): append remediation log for 4 agent tasks + gap fixes
2026-03-27 22:35:22 -07:00
saravanakumardb1
9a42a30d99
docs(design-system): rewrite agent prompts with parallel-safety, pre-flight checks, build gates, rollback recipes
2026-03-27 17:43:03 -07:00
saravanakumardb1
0c04f2da46
docs(design-system): add 4 agent prompts for deferred remediation tasks
2026-03-27 17:32:59 -07:00
saravanakumardb1
22d8641da4
docs: agent-executable design system remediation playbook — 5 phases, 20 tasks, code templates, verification commands
2026-03-27 16:08:27 -07:00
saravanakumardb1
6fdb01e281
docs: principal review — master gap table, fix §4.5 count, add Productivity Web, font/CI/a11y gaps
2026-03-27 15:31:04 -07:00
saravanakumardb1
8b51ae5b54
docs: principal review — design system maturity model, best practices, architecture blueprint, remediation plan
2026-03-27 15:14:15 -07:00
saravanakumardb1
8cc4118633
docs: add comprehensive design system & UI/UX audit report
2026-03-27 14:57:59 -07:00
saravanakumardb1
91afa48d29
docs(platform): mark all P2+P3 components as BUILT (25/25 complete)
2026-03-27 11:39:39 -07:00
saravanakumardb1
c1543e24fe
docs(audits): mobile app readiness audit + companion targets implementation prompt
2026-03-27 08:19:32 -07:00
saravanakumardb1
fc12a8eaa2
feat(devops): add Local LLM Lab to ecosystem deployment
...
- docker-compose.ecosystem.yml: add llmlab-dashboard service (port 3075)
- setup.sh: add learning_ai_local_llms as 12th repo
- README.md: update to 31 services, 11 products, add Docker vs K8s recommendation
- docker/README.md: update port map, phase descriptions
- prompt.md: update repo list and service counts
2026-03-27 00:10:40 -07:00
saravanakumardb1
70fdc6b279
feat(devops): add Gitea CI (act_runner) to Azure VM setup
...
- Phase 2: install act_runner binary, register with Gitea, create systemd service
- Phase 3: push all 11 repos to VM Gitea after cloning from GitHub
- Expanded Gitea API token scopes (write:repository, write:user)
- Runner config: host mode, capacity 2, GITEA_NPM_TOKEN injected
- Enables CI on the VM for NETWORK!=corp usage
2026-03-26 23:19:37 -07:00
saravanakumardb1
aa139d5021
feat(ci): add auto-publish job for @bytelyst/* packages + update migration doc
...
- Add publish-packages job to CI workflow (runs after build-and-test)
- Publish 13 remaining packages to Gitea (56 total, up from 43)
- Update act_runner token to read+write scope
- Fix package counts throughout migration doc (43 → 56)
- Update CI status: all 10/10 repos now have CI workflows
- Add package inventory section (§15.1)
2026-03-26 23:18:05 -07:00
saravanakumardb1
5ba9518722
docs: update Gitea registry docs for NETWORK-aware GITEA_NPM_HOST
...
- GITEA_NPM_REGISTRY_MIGRATION.md: update .npmrc examples, add home
row to network topology table, note switch-network.sh sets the host
- SINGLE_VM_DEPLOYMENT.md: consolidate .npmrc example to show unified
${GITEA_NPM_HOST}:3300 pattern (host-side + Docker-side)
- GITEA_LOCAL_CI.md: add NPM registry host note to Key Settings
2026-03-24 15:57:20 -07:00
saravanakumardb1
32522b218a
fix(k8s): setup-k8s.sh — fail phase 3 on build errors, fix non-root crash
...
- Phase 3 now exits with error if any image builds fail, preventing
mark_phase_done from running. Previously it just warned and continued,
which could lead to phase 5 deploying with missing images.
- Moved mkdir from top-level scope into mark_phase_done(). The old
top-level mkdir -p /opt/bytelyst/.setup-state-k8s crashed non-root
invocations (--status, --help) due to set -e + permission denied.
- Fixed header comment: 'containerd' → 'Docker runtime' (we use --docker).
- Added --resume to header usage block (was supported but undocumented).
2026-03-24 14:52:53 -07:00