Repository navigation
chore: add root metadata, multi-license layout, READMEs - #2210
Conversation
- README.md: bilingual migration banner, repo map, quickstart, license section - CONTRIBUTING.md: per-module dev guides + per-path licensing terms - CODE_OF_CONDUCT.md: carried from legacy/v1 (Contributor Covenant 2.1) - SECURITY.md: combined disclosure policy → contact@cannerdata.com - CHANGELOG.md: 2026-Q2 repo consolidation entry Multi-license layout (Apache 2.0 / CC BY 4.0 / AGPL 3.0 reserved): - LICENSE: path-to-license map (Warp-style) - LICENSE-APACHE-2.0, LICENSE-CC-BY-4.0, LICENSE-AGPL-3.0: full texts - core/wren-core-base/Cargo.toml + manifest-macro: add missing license = "Apache-2.0" so all crates declare their effective license
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Tip 💬 Introducing Slack Agent: The best way for teams to turn conversations into code.Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.
Built for teams:
One agent for your entire SDLC. Right inside Slack. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Stacked on #2209 (
chore/import-wren-engine). Base will switch tomainonce the import PR merges.Implements
03a-root-metadata.mdof the migration plan.Summary
README.md,CONTRIBUTING.md,CODE_OF_CONDUCT.md,SECURITY.md,CHANGELOG.md.LICENSEis now a path → license map; full license texts live alongside (LICENSE-APACHE-2.0,LICENSE-CC-BY-4.0,LICENSE-AGPL-3.0).Cargo.toml/pyproject.toml/package.jsonundercore/now declareslicense = "Apache-2.0". Two crates were missing the field (core/wren-core-base/Cargo.toml,core/wren-core-base/manifest-macro/Cargo.toml) — added.License layout
core/**,skills/**,sdks/integrations/**,examples/**, root filesdocs/**LICENSE-CC-BY-4.0is the canonical text fetched fromhttps://creativecommons.org/licenses/by/4.0/legalcode.txt(396 lines, headerAttribution 4.0 International— verifies per the plan's check).README
pip install wren-engine/wren context init/wren ask../examplesand./sdkslinks are forward-looking ("coming soon") and will resolve once 03b landssdks/integrations/scaffolding and a follow-up repopulatesexamples/.CONTRIBUTING
core/wren-core/,core/wren-core-py/,core/wren-core-wasm/,core/wren/).Test plan
LICENSE*files (LICENSE,LICENSE-APACHE-2.0,LICENSE-CC-BY-4.0,LICENSE-AGPL-3.0).head -2 LICENSE-CC-BY-4.0showsAttribution 4.0 International.head -2 LICENSE-AGPL-3.0shows the AGPL-3.0 header.grep -r "^license" core/*/Cargo.toml core/wren-core-base/manifest-macro/Cargo.toml— every file declaresApache-2.0../examplesand./sdks, which land in parallel PRs).Out of scope (separate PRs)
sdks/integrations/<framework>/scaffolding → 03bdocs/reorg,docs/sdks/index → 03c🤖 Generated with Claude Code