Skip to content

feat(projections): add decision-impact guidance hook - #50

Merged
szmyty merged 1 commit into
mainfrom
feat/49-decision-impact-hook
Aug 25, 2026
Merged

szmyty merged 1 commit into
mainfrom
feat/49-decision-impact-hook

Conversation

@szmyty

@szmyty szmyty commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add one canonical, draft decision-impact AGENTS.md module that pins the proposed Hygiene ADR policy 1.0.0 and Repository Intelligence 1.0.0-alpha.1 at immutable revision 5e0602265b6ac5e5165b89f418e55a3fd12f8a64
  • define the mandatory create/update/supersede/reference/ADR not required checkpoint, ambiguity behavior, representative consequential/routine examples, and stable roadmap/ADR reference conventions
  • inject or refresh the managed block exactly once across GitHub, Claude Code, OpenCode, and Zencoder projections, with source/module provenance and malformed-duplicate rejection
  • generate a repository-root AGENTS.md integration fixture, bump the additive projection interface to 1.1.0, and document consumer-owned reconciliation boundaries
  • add AET-Q07 to the roadmap, connect issue Add a decision-impact and ADR hook to canonical AGENTS guidance #49, update Aether's own Copilot instructions, and regenerate the checked-in GitHub projections

Decision impact

Classification: reference. Aether ADR-001 and ADR-002 already establish canonical-source/generated-output separation and Aether's distribution ownership, so this additive minor projection change does not introduce a new artifact lifecycle or ownership boundary. The module references egohygiene/hygiene#ADR-002 and egohygiene/hygiene#ADR-005 without claiming either proposed upstream contract is accepted.

Automated agents remain unable to mark ADRs accepted.

Validation

  • python3 -m unittest tests.test_provider_projections — 14 tests passed
  • fresh ./aether distribution build plus --check — all 40 projection outputs current
  • ./aether validate --format "text" — completed
  • catalog generation, schema validation, and provenance validation — passed
  • deterministic evaluations — passed
  • full ./aether test — 99 of 100 tests passed locally; the remaining consumer-installation E2E could not start because this workspace has no gh executable. Its failure occurs during tool-version discovery before exercising repository code.

Closes #49

Roadmap-Step: AET-Q07
ADR-Ref: ADR-001
ADR-Ref: ADR-002
ADR-Ref: egohygiene/hygiene#ADR-002
ADR-Ref: egohygiene/hygiene#ADR-005

Roadmap-Step: AET-Q07
ADR-Ref: ADR-001
ADR-Ref: ADR-002
ADR-Ref: egohygiene/hygiene#ADR-002
ADR-Ref: egohygiene/hygiene#ADR-005
Refs: #49
@szmyty
szmyty merged commit 68d5d82 into main Aug 25, 2026
1 check passed
@szmyty
szmyty deleted the feat/49-decision-impact-hook branch August 25, 2026 16:23
@devactivity-app

Copy link
Copy Markdown

Pull Request Summary by devActivity

Metrics

Cycle Time: 3m Coding Time: < 1 min

Achievements

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.

Add a decision-impact and ADR hook to canonical AGENTS guidance

1 participant