You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Evolve Aether's existing approved auditor specification and draft audit-repository skill into a canonical, composable audit-profile system that supports focused audits and a master holistic audit without duplicating agent logic.
This issue does not create another auditor agent. Aether already owns the reusable auditor specification, skill, and agent. The goal is to separate audit intent/profile from the generic execution procedure so a user or downstream orchestration system can say "run a feature-opportunity audit" or "run the holistic profile" and receive a predictable evidence-backed report.
Existing foundation to preserve
library/organization/specs/quality/auditor.spec.md is the approved repository-audit contract.
library/organization/skills/quality/audit-repository/SKILL.md is the canonical draft execution skill.
library/organization/agents/auditor/AGENT.md is the reusable read-only agent.
Do not fork these into repository-specific copies.
Profile model
Define a versioned audit-profile contract with at least these initial profiles:
feature-opportunity
Search for evidence-backed opportunities for useful new capabilities, integrations, workflows, ergonomics, or product improvements. Distinguish a plausible opportunity from an actual requirement.
experimental-opportunity
Identify deliberately speculative or research-oriented ideas that may be worth prototyping. Experimental findings must be clearly separated from production gaps and cannot become blocking conformance failures by default.
implementation-quality
Compose code quality, bugs, reliability, testing, CI/CD, security/privacy, performance, maintainability, documentation, and developer-experience checks as applicable.
contract-drift
Look for missing required artifacts, stale/generated drift, spec-to-implementation mismatch, ownership violations, obsolete assumptions, missing integrations, and capabilities that previously existed or were intended but have drifted away.
holistic
Compose all applicable stable profiles into one comprehensive repository assessment while preserving the source profile for every finding.
Profiles should remain extensible so future domains such as release readiness, accessibility, publication quality, or dependency health can be registered without changing the core finding schema.
Design requirements
Keep the specification authoritative for audit semantics and finding/report contracts.
Keep the skill focused on the reusable execution procedure.
Keep the agent thin: resolve the selected profile(s), consume the spec/skill, gather evidence, and write reports.
Profiles define focus, applicability, required evidence classes, exclusions, and composition; they must not become giant duplicated prompts.
Support one profile, several explicitly selected profiles, or a named composite.
Record the exact profile IDs/versions used in every report.
Outcome
Evolve Aether's existing approved
auditorspecification and draftaudit-repositoryskill into a canonical, composable audit-profile system that supports focused audits and a master holistic audit without duplicating agent logic.This issue does not create another auditor agent. Aether already owns the reusable auditor specification, skill, and agent. The goal is to separate audit intent/profile from the generic execution procedure so a user or downstream orchestration system can say "run a feature-opportunity audit" or "run the holistic profile" and receive a predictable evidence-backed report.
Existing foundation to preserve
library/organization/specs/quality/auditor.spec.mdis the approved repository-audit contract.library/organization/skills/quality/audit-repository/SKILL.mdis the canonical draft execution skill.library/organization/agents/auditor/AGENT.mdis the reusable read-only agent.audits/directories.Do not fork these into repository-specific copies.
Profile model
Define a versioned audit-profile contract with at least these initial profiles:
feature-opportunitySearch for evidence-backed opportunities for useful new capabilities, integrations, workflows, ergonomics, or product improvements. Distinguish a plausible opportunity from an actual requirement.
experimental-opportunityIdentify deliberately speculative or research-oriented ideas that may be worth prototyping. Experimental findings must be clearly separated from production gaps and cannot become blocking conformance failures by default.
implementation-qualityCompose code quality, bugs, reliability, testing, CI/CD, security/privacy, performance, maintainability, documentation, and developer-experience checks as applicable.
contract-driftLook for missing required artifacts, stale/generated drift, spec-to-implementation mismatch, ownership violations, obsolete assumptions, missing integrations, and capabilities that previously existed or were intended but have drifted away.
holisticCompose all applicable stable profiles into one comprehensive repository assessment while preserving the source profile for every finding.
Profiles should remain extensible so future domains such as release readiness, accessibility, publication quality, or dependency health can be registered without changing the core finding schema.
Design requirements
Machine-readable metadata
Extend the audit output contract so downstream systems can normalize at least:
Prefer a deterministic machine-readable sidecar or projection from the canonical report rather than requiring dashboards to scrape prose.
Skill maturity
Promote
audit-repositoryfrom draft only after:Acceptance criteria
feature-opportunity,experimental-opportunity,implementation-quality,contract-drift, andholisticprofiles are defined.holisticcomposes other profiles rather than re-copying their instructions.audit-repositoryis reconciled with staged material and its stale internal references are fixed.Related work
egohygiene/egohygiene#315egohygiene/aether#11egohygiene/relay#27egohygiene/observatory#7Non-goals