Skip to content

chore(agents-md): sync curator-managed knowledge entries#70

Merged
BYK merged 1 commit intomainfrom
chore/agents-md-sync
Apr 17, 2026
Merged

chore(agents-md): sync curator-managed knowledge entries#70
BYK merged 1 commit intomainfrom
chore/agents-md-sync

Conversation

@BYK
Copy link
Copy Markdown
Owner

@BYK BYK commented Apr 17, 2026

Summary

Syncs the auto-managed `AGENTS.md` section with new curator entries accumulated during recent planning sessions:

  • @loreai npm scope publishing plan
  • Single-turn LLM call architecture note (relevant to upcoming host-agnostic refactor)
  • OpenCode repo move to anomalyco/opencode
  • Updated node:sqlite conditional imports pattern note (validates the pattern Lore will adopt)

No code changes. This clears the baseline before the larger monorepo + Pi extension PR series.

Adds new entries: @LoreAi scope plan, single-turn LLM call architecture,
OpenCode repo move to anomalyco, and updated node:sqlite conditional imports
pattern for future Lore monorepo.
@BYK BYK enabled auto-merge (squash) April 17, 2026 09:53
@BYK BYK merged commit 869db2a into main Apr 17, 2026
1 check passed
@BYK BYK deleted the chore/agents-md-sync branch April 17, 2026 09:53
BYK added a commit that referenced this pull request Apr 17, 2026
## Summary

Updates the curator-managed AGENTS.md monorepo architecture entry to
document the root trampoline requirement discovered in PR #73.

This also serves as the milestone marker for the completed Phase 1 work:

### What shipped (PRs #70#73)

1. **Monorepo structure** — `packages/core/` (`@loreai/core`) +
`packages/opencode/` (`opencode-lore`)
2. **SQLite driver abstraction** — `#db/driver` subpath imports swap
`bun:sqlite` ↔ `node:sqlite` at runtime
3. **Zero Bun-specific APIs** — `Bun.CryptoHasher` and `Bun.file`
replaced with `node:crypto` and `node:fs`
4. **Root trampoline** — `main`/`exports` in root `package.json` point
to the OpenCode plugin so `file:///` loading works
5. **358 tests pass**, both packages typecheck clean

### What's next (Phase 2+)

- esbuild build scripts for bundled publish
- Host abstraction (`LoreMessage`/`LorePart`, `LLMClient` interface)
- Pi extension package (`@loreai/pi`)
- Release pipeline (dual-publish under `@loreai` scope)
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.

1 participant