singularity-forge/.agents/manifest.yaml
Mikael Hugo 4f04fb4c34 chore(.agents): keep lean — remove default mode files, no modes list
.agents/ is an override layer. Default modes (ask/build/autonomous)
and default skills come from SF's built-in config. Project files only
exist when overriding or adding something project-specific.

- Remove modes/ask.md, modes/build.md, modes/autonomous.md (defaults)
- Remove enabled.modes from manifest (nothing project-defined)
- Policies and skills stay: they are project-specific overrides

To override a mode or skill, add a file with the same name.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-11 23:47:29 +02:00

53 lines
1.3 KiB
YAML

# .agents/ canonical agent configuration
# Spec: https://github.com/agentsfolder/spec
#
# Status: pre-1.0 spec adoption — schema may shift. Pin specVersion;
# track upstream for breaking changes.
specVersion: "0.1.0"
defaults:
mode: build
policy: default-safe
enabled:
# modes: not listed — no project overrides; SF built-in modes (ask/build/autonomous) apply
policies:
- default-safe
- yolo
skills:
- forge-autonomous-runtime
- forge-command-surface
- nix-build
- sf-wiki
- smoke-test
resolution:
enableUserOverlay: false
denyOverridesAllow: true
onConflict: error
project:
name: singularity-forge
description: >-
SF is a purpose-to-software compiler. Plans milestones, triages
TODO inboxes, runs autonomous build cycles. The foundational
product contract is docs/adr/0000-purpose-to-software-compiler.md.
languages:
- typescript
- javascript
frameworks: []
x:
centralcloud:
legacy_pointers:
- AGENTS.md
- CLAUDE.md
- .github/copilot-instructions.md
- .sf/STYLE.md
- .sf/PRINCIPLES.md
- .sf/NON-GOALS.md
note: >-
These pointer / prose files predate .agents/ adoption. They are
kept in-tree during the transition. .agents/ is the canonical
source going forward; the legacy pointers point here.