-
Notifications
You must be signed in to change notification settings - Fork 0
Scaffold: add AI GitHub integrations (Copier) and LinkML docs site #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR scaffolds the initial project structure for coral-linkml with AI GitHub integrations and LinkML documentation infrastructure. It sets up a foundation for a coral-focused LinkML schema project with comprehensive AI assistance capabilities.
Key changes:
- Adds project configuration files including MkDocs setup, dependency management, and documentation structure
- Integrates multiple AI assistants (Claude Code, Dragon AI Agent) with GitHub workflows
- Establishes development tooling with justfile automation and environment setup
Reviewed Changes
Copilot reviewed 28 out of 72 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| site/ | Generated MkDocs site files providing documentation structure |
| docs/ | Documentation source files and templates for LinkML schema |
| mkdocs.yml | MkDocs configuration for documentation generation |
| justfile, ai.just | Build automation and AI tool setup scripts |
| requirements-dev.txt | Development dependencies including documentation tools |
| .github/workflows/ | CI/CD workflows for Claude Code integration and AI agents |
| .github/actions/ | Reusable GitHub Actions for Claude-powered issue triage and summarization |
| AGENTS.md, copilot-instructions.md | AI assistant configuration and instructions |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| var seg = ["B3","B2","B1"]; | ||
| var ctype = ["O","O","O"]; | ||
| var o = input.split(""); | ||
| for (i = 0; i < o.length; ++i) { |
Copilot
AI
Sep 12, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Variable i is declared without var, let, or const, making it an implicit global variable. This should be declared as var i = 0 or let i = 0.
| for (i = 0; i < o.length; ++i) { | |
| for (var i = 0; i < o.length; ++i) { |
| <lastmod>2025-09-12</lastmod> | ||
| </url> | ||
| <url> | ||
| <loc>https://realmarcin.github.io/coral-linkml/about/</loc> | ||
| <lastmod>2025-09-12</lastmod> |
Copilot
AI
Sep 12, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The lastmod date 2025-09-12 appears to be a future date (assuming current date is September 2025). Generated sitemaps should use the actual build/modification date.
| <lastmod>2025-09-12</lastmod> | |
| </url> | |
| <url> | |
| <loc>https://realmarcin.github.io/coral-linkml/about/</loc> | |
| <lastmod>2025-09-12</lastmod> | |
| <lastmod>2024-06-12</lastmod> | |
| </url> | |
| <url> | |
| <loc>https://realmarcin.github.io/coral-linkml/about/</loc> | |
| <lastmod>2024-06-12</lastmod> |
| <lastmod>2025-09-12</lastmod> | ||
| </url> | ||
| <url> | ||
| <loc>https://realmarcin.github.io/coral-linkml/about/</loc> | ||
| <lastmod>2025-09-12</lastmod> |
Copilot
AI
Sep 12, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The lastmod date 2025-09-12 appears to be a future date (assuming current date is September 2025). Generated sitemaps should use the actual build/modification date.
| <lastmod>2025-09-12</lastmod> | |
| </url> | |
| <url> | |
| <loc>https://realmarcin.github.io/coral-linkml/about/</loc> | |
| <lastmod>2025-09-12</lastmod> | |
| <lastmod>2024-06-12</lastmod> | |
| </url> | |
| <url> | |
| <loc>https://realmarcin.github.io/coral-linkml/about/</loc> | |
| <lastmod>2024-06-12</lastmod> |
| fi | ||
|
|
||
| env: | ||
| ANTHROPIC_API_KEY: "." |
Copilot
AI
Sep 12, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ANTHROPIC_API_KEY is set to a literal dot (".") which is likely incorrect. This should either use the anthropic_api_key input or be removed if CBORG authentication is the intended method.
| ANTHROPIC_API_KEY: "." |
No description provided.