Skip to content

feat: remove eagle edge, vendor contracts into internal/contracts - #275

Merged
Patel230 merged 1 commit into
feat/rename-hawk-to-graycodefrom
fix/drop-eagle-dependency
Sep 4, 2026
Merged

feat: remove eagle edge, vendor contracts into internal/contracts#275
Patel230 merged 1 commit into
feat/rename-hawk-to-graycodefrom
fix/drop-eagle-dependency

Conversation

@Patel230

@Patel230 Patel230 commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

GrayCodeAI/eagle no longer exists (unresolvable; only eyrie remains of the bird siblings). Stacked on #274.\n\nCode: 8 used subpackages vendored to internal/contracts (same package names, provenance headers); 60 files' import paths rewritten; toEagle converters renamed; go.mod/go.sum dropped; drift trackedPins + fixtures migrated.\n\nTooling: check-contracts-parity.sh deleted; Makefile target/alias/CI step removed; manifest at 14 repos (selector/fields cleaned, json hardened).\n\nDocs: live references corrected to internal/contracts (audit test updated in lockstep); historical/descriptive prose left intact.\n\nVerified: build, vet, affected suites, full lint 0 issues, boundary guards, manifest proven valid in stub workspace. manifest-guard and sibling-dependent CI steps still require checked-out siblings (environmental).

GrayCodeAI/eagle no longer exists. Code: vendored the 8 used subpackages (graph, agent, policy, types, review, verify, events, harness - 11 files, same package names, provenance headers); rewrote 60 files' import paths (qualifiers unchanged); migrated toEagle*/shrikeToEagle* converters to toContract*; dropped go.mod require + exclude + go.sum entries; removed eagle from compat-test trackedPins (drift fixtures migrated to falcon). Tooling: deleted check-contracts-parity.sh (subject gone) + Makefile target/alias/CI step; removed eagle entry, eagle_version, tracks_eagle and eagle-consumers selector from ecosystem tooling (14 repos; json emitter hardened for empty tracks). Docs: README/AGENTS/developer-path/wiring corrected to internal/contracts (docs_audit_test updated in lockstep); guard messages fixed. Verified: build, vet, affected suites incl. testaudit, full lint 0 issues, all boundary guards; manifest structure proven valid (14) in stub workspace.
Base automatically changed from chore/audit-cleanup to feat/rename-hawk-to-graycode September 4, 2026 02:10
@Patel230
Patel230 merged commit f5e4d9e into feat/rename-hawk-to-graycode Sep 4, 2026
@Patel230
Patel230 deleted the fix/drop-eagle-dependency branch September 4, 2026 02:10
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