Skip to content

Bringing branch up to date#95

Merged
wrhalpin merged 10 commits intoclaude/add-claude-documentation-k8vvJfrom
main
Apr 9, 2026
Merged

Bringing branch up to date#95
wrhalpin merged 10 commits intoclaude/add-claude-documentation-k8vvJfrom
main

Conversation

@wrhalpin
Copy link
Copy Markdown
Owner

@wrhalpin wrhalpin commented Apr 9, 2026

No description provided.

Copilot AI and others added 10 commits April 8, 2026 21:37
… agents, new connector categories

Agent-Logs-Url: https://github.com/wrhalpin/GNAT/sessions/1df79fba-e3ba-4de5-9fe6-cb5bc2fa1896

Co-authored-by: wrhalpin <194402614+wrhalpin@users.noreply.github.com>
…-builder

Update presentation deck builder to reflect GNAT v1.3.1
…k8vvJ

Add federated multi-GNAT deployment layer
…der-to-150

feat: rebuild presentation deck to v1.5.0 (+5 slides, all v1.4 modules covered)
…k8vvJ

Claude/add claude documentation k8vv j
…k8vvJ

Implement GNAT Phase 4: Control, Reasoning, Safety
…k8vvJ

Add Phase 4 documentation: ADRs 0039-0049, how-to guides, Sphinx API …
Copilot AI review requested due to automatic review settings April 9, 2026 10:48
@wrhalpin wrhalpin merged commit 14853fa into claude/add-claude-documentation-k8vvJ Apr 9, 2026
11 of 34 checks passed
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates project/release metadata and refreshes the generated presentation deck to reflect the current “v1.5.0 / Analyst OS” feature set.

Changes:

  • Refresh scripts/build_presentation.js deck content: connector counts, version strings, updated AI/Workflow/TAXII messaging, and add 5 new slides for v1.4+ modules.
  • Bump package version to 1.5.0 in pyproject.toml and align CLAUDE.md version metadata.
  • Add a 1.5.0 entry to CHANGELOG.md.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 4 comments.

File Description
scripts/build_presentation.js Updates slide copy/metrics to “v1.5.0”, expands connector lists, and adds new slides describing migrations/plugins/RBAC/workflows/lineage/metrics/review-queue.
pyproject.toml Bumps project version to 1.5.0.
CLAUDE.md Updates documented project version to 1.5.0.
CHANGELOG.md Adds a 1.5.0 consolidation release note.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md
Comment on lines +11 to +15
## [1.5.0]

Consolidation release. Bumps the version tag to reflect the full Analyst OS feature set
(Alembic migrations, Plugin System, Policy Engine, TAXII write endpoints, Workflow
orchestration, Data Lineage, Analyst Metrics, AI Intel Review Queue, Discord connector,
Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

## [1.5.0] doesn’t match the existing changelog version label convention (other entries use ## [vX.Y.Z]) and there is no reference link definition for [1.5.0] at the bottom of the file. Please align this heading with the existing v-prefixed format (and optionally include the release date like other sections) and add the corresponding link target in the reference list.

Copilot uses AI. Check for mistakes.
Comment thread CHANGELOG.md
Comment on lines +19 to 21
→ Full feature breakdown is in `## [1.4.0]` below; this entry marks the version cut.
## [Unreleased]

Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keep a Changelog format expects ## [Unreleased] to be the first section; currently the new ## [1.5.0] entry is placed above it. Consider moving ## [Unreleased] back to the top (and update the [Unreleased]: …compare/… link at the bottom to start from the new tag).

Copilot uses AI. Check for mistakes.
Comment thread pyproject.toml
[project]
name = "security-gnat"
version = "1.3.1"
version = "1.5.0"
Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bumping the package version here to 1.5.0 may leave runtime version reporting inconsistent: the codebase still defines __version__ = "0.1.0" in gnat/__init__.py (and several connector __init__.py files). If anything (CLI, logs, docs, API) reads those constants, it will report the wrong version; consider deriving __version__ from package metadata (importlib.metadata.version) or updating the in-code version constants as part of the release bump.

Copilot uses AI. Check for mistakes.
Comment thread pyproject.toml
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "security-gnat"
Copy link

Copilot AI Apr 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The distribution name here is security-gnat, but repository docs consistently instruct pip install gnat (and CLAUDE.md says the PyPI package name is gnat). Please confirm the intended published package name and make the metadata and docs consistent; otherwise install instructions will be incorrect for users.

Suggested change
name = "security-gnat"
name = "gnat"

Copilot uses AI. Check for mistakes.
wrhalpin added a commit that referenced this pull request Apr 9, 2026
…k8vvJ

Merge pull request #95 from wrhalpin/main
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.

3 participants