Skip to content

docs: add AGENTS.md, CONTRIBUTING.md, and LICENSE (GTI-848)#26

Merged
sagile merged 1 commit into
mainfrom
docs/848-agents-contributing
Jun 3, 2026
Merged

docs: add AGENTS.md, CONTRIBUTING.md, and LICENSE (GTI-848)#26
sagile merged 1 commit into
mainfrom
docs/848-agents-contributing

Conversation

@sagile

@sagile sagile commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds contributor- and agent-facing documentation, an MIT license, and supporting README/gitignore updates. Doc-only — no source or build changes.

  • CONTRIBUTING.md — development setup, project architecture, workflow, testing (incl. @Tag slow/integration + VCR), code style (Spotless/google-java-format), adding demos, PR checklist, Conventional Commits, and resources.
  • AGENTS.md — agent guide: project overview, module map, build/test/release model, working rules, known inconsistencies, verification, CI workflows, and spec workflow. Structure aligned with the sibling redis-om-spring repo, adapted to this repo's facts (Java 17 target/JDK 21 toolchain, tests colocated in core/, google-java-format).
  • LICENSE — MIT (resolves the dangling [LICENSE](LICENSE) link in the README).
  • README.md — new sections: core use cases, repository structure, and dependency/runtime model.
  • .gitignore — ignore .claude/ and specs/.

Notes

  • All content was verified against build.gradle.kts / core/build.gradle.kts (Jedis 7.3.0, LangChain4J 0.36.2, Spring AI 1.1.0, ONNX 1.16.3, slow/integration tag exclusion, integrationTest/slowTest tasks).
  • No code or build changes, so CI behavior is unaffected.

🤖 Generated with Claude Code


Note

Low Risk
Documentation and licensing only; no runtime, API, or CI build logic changes.

Overview
Adds contributor and AI-agent documentation, an MIT LICENSE, and small README / .gitignore updates—no library or Gradle changes.

CONTRIBUTING.md covers setup (JDK 21 toolchain, Docker/Testcontainers), module layout, workflow (spotlessApply, :core:test, integrationTest/slowTest), VCR modes, code style, demo registration, and PR/commit conventions.

AGENTS.md is a fast path for coding agents: capabilities, module map, build/verify commands, test tagging, CI/release cautions, and local-only specs/ workflow (aligned with patterns from sibling repos).

LICENSE supplies the MIT text so the existing README license link resolves.

README.md gains Core Use Cases, Repository Structure, and Dependency & Runtime Model (Java 17 vs JDK 21, optional LangChain4J/Spring AI, ONNX).

.gitignore now ignores .claude/ and specs/.

Reviewed by Cursor Bugbot for commit 8be714e. Bugbot is set up for automated code reviews on this repo. Configure here.

- Add CONTRIBUTING.md: setup, architecture, workflow, testing, code
  style, demos, PR/commit conventions, and resources
- Add AGENTS.md: agent guide covering build/test/release model,
  module map, working rules, and CI workflows
- Add MIT LICENSE (resolves dangling README link)
- Expand README with architecture, core use cases, repository
  structure, and dependency/runtime model
- Gitignore .claude/ and specs/

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jit-ci

jit-ci Bot commented Jun 3, 2026

Copy link
Copy Markdown

🛡️ Jit Security Scan Results

CRITICAL HIGH MEDIUM

✅ No security findings were detected in this PR


Security scan by Jit

@sagile sagile merged commit 6830156 into main Jun 3, 2026
3 checks passed
@sagile sagile deleted the docs/848-agents-contributing branch June 3, 2026 20:59
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