Skip to content

Prepare MARR for public release#72

Merged
virtualian merged 2 commits into
mainfrom
71-public-release-prep
Dec 8, 2025
Merged

Prepare MARR for public release#72
virtualian merged 2 commits into
mainfrom
71-public-release-prep

Conversation

@virtualian
Copy link
Copy Markdown
Owner

Summary

Prepares MARR for public release by adding community health files, cleaning up internal development artifacts, and improving documentation.

Added

  • SECURITY.md — vulnerability reporting policy
  • CONTRIBUTING.md — points to docs site
  • CODE_OF_CONDUCT.md — NCoC (No Code of Conduct)
  • GitHub issue templates (bug report, feature request)
  • Pull request template
  • ESLint 9 flat config

Changed

  • LICENSE — switched from Unlicense to ISC (matching package.json)
  • README.md — trimmed significantly, links to docs site
  • Doc links updated to virtualian.github.io/marr
  • Distributed READMEs improved with MARR intro and doc links

Removed

  • examples/ directory
  • plans/ directory (internal dev docs)
  • research/ directory (internal dev docs)
  • scripts/README.md (covered by docs site)

Checklist

  • All dependencies have compatible licenses (MIT/ISC)
  • Tests pass (49/49)
  • Lint passes
  • No hardcoded personal paths
  • Fresh install tested

Closes #71

- Add community health files (SECURITY.md, CONTRIBUTING.md, CODE_OF_CONDUCT.md)
- Add GitHub issue and PR templates
- Fix license mismatch: update LICENSE to ISC (matching package.json)
- Add ESLint 9 flat config
- Remove examples/ directory
- Remove hardcoded paths from scripts/
- Switch to NCoC (No Code of Conduct)
- Trim README, link to docs site
- Update doc links to virtualian.github.io/marr
- Improve distributed READMEs with intro and doc links
- Remove internal dev docs (plans/, research/, scripts/README.md)
@virtualian virtualian merged commit fa515da into main Dec 8, 2025
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.

Prepare MARR for public release

1 participant