corpus-ingest-core
norton77930/corpus-ingest-core/AGENTS.md
New agents: start with docs/agent-handoff.md (10-minute repo handoff, boundaries mapped to guard tests) and docs/ai-development-framework.md (instruction hierarchy, change classification, completion report format). The Engineering Rules below are hard constraints and remain authoritative. This repository uses Spec Kit with Codex skills. For new feature work, prefer the Spec Kit flow before implementation: Use $speckit-taskstoissues only when GitHub issue handoff is needed. The normal full Spec Kit flow is: Run the relevant targeted tests first, then the standard full checks before claiming…
- Reads credentials
What's in it
- Repository Agent Instructions
- Engineering Rules
- Verification
# Repository Agent Instructions New agents: start with [`docs/agent-handoff.md`](docs/agent-handoff.md) (10-minute repo handoff, boundaries mapped to guard tests) and [`docs/ai-development-framework.md`](docs/ai-development-framework.md) (instruction hierarchy, change classification, completion report format). The Engineering Rules below are hard constraints and remain authoritative. This repository uses Spec Kit with Codex skills. For new feature work, prefer the Spec Kit flow before implementation: - `$speckit-constitution` to establish or amend project principles. - `$speckit-specify` to create or update user-facing requirements. - `$speckit-clarify` to resolve high-impact ambiguity before planning. - `$speckit-plan` to create the technical plan. - `$speckit-checklist` to create feature-specific quality and safety checks. - `$speckit-tasks` to break the plan into actionable work. - `$speckit-analyze` to check spec, plan, and tasks for consistency before implementation. - `$speckit-implement` to execute approved tasks. - `$speckit-converge` to compare code against spec, plan, and tasks after implementation and add missing work. Use `$speckit-taskstoissues` only when GitHub issue handoff is needed. The normal full Spec Kit flow is: ```text constitution -> specify -> clarify -> plan -> checklist -> tasks -> analyze -> implement -> converge ``` <!-- SPECKIT START --> This repository contains multiple as-built Spec Kit packages and does not pin a single active feature. Before running official Spec Kit scripts or skills, set `SPECIFY_FEATURE_DIRECTORY` to the selected package and follow the selection guidance in [`specs/README.md`](specs/README.md). A historical reference such as [`specs/019-episode-verified-research-report-workflow/plan.md`](specs/019-episode-verified-research-report-workflow/plan.md) describes completed work only; it is not an active-feature selector. The current in-progress package plan is [`specs/042-workflow-derivation-bundle/plan.md`](specs/042-workflow-derivation-bundle/plan.md); select it explicitly with `SPECIFY_FEATURE_DIRECTORY` — do not treat that path as a repository-wide active-feature pin. <!-- SPECKIT END --> ## Engineering Rules - Use Windows PowerShell by default. - Keep the thin CLI / thick core boundary: scripts parse arguments and call `corpus_ingest_core` functions. - Use TDD for new behavior and keep changes surgical. - Side-effect workflows stay dry-run first where practical. - `.env` is local-only and must not be read, printed, shared, or committed unless the user explicitly asks for a local manual test setup and no secret values are exposed. - `.env` must not be committed. - Do not provide buy/sell/hold recommendations, target prices, guaranteed returns, or personalized investment advice. - Keep the no investment advice boundary. - Keep external market data bounded: no live market API unless a future approved phase explicitly adds it. - Do not automatically rebuild SQLite cache after side-effect tools; warn that cache may be stale. ## Verification Run the relevant targeted tests first, then the standard full checks before claiming completion: ```powershell python -m pytest python -m compileall src scripts ``` Per-change-type targeted tests are listed in [`docs/verification-matrix.md`](docs/verification-matrix.md).
More agent context in norton77930/corpus-ingest-core
17 other files this repository gives its agents.
Skill
- corpus-episode-completion.agents/skills/corpus-episode-completion/SKILL.md
- corpus-latest-episode-processing.agents/skills/corpus-latest-episode-processing/SKILL.md
- episode-verified-research-report.agents/skills/episode-verified-research-report/SKILL.md
- historical-episode-verified-report-path.agents/skills/historical-episode-verified-report-path/SKILL.md
- latest-episode-verified-research-report.agents/skills/latest-episode-verified-research-report/SKILL.md
- speckit-analyze.agents/skills/speckit-analyze/SKILL.md
- speckit-checklist.agents/skills/speckit-checklist/SKILL.md
- speckit-clarify.agents/skills/speckit-clarify/SKILL.md
- speckit-constitution.agents/skills/speckit-constitution/SKILL.md
- speckit-converge.agents/skills/speckit-converge/SKILL.md
- speckit-implement.agents/skills/speckit-implement/SKILL.md
- speckit-plan.agents/skills/speckit-plan/SKILL.md
- speckit-specify.agents/skills/speckit-specify/SKILL.md
- speckit-tasks.agents/skills/speckit-tasks/SKILL.md
- speckit-taskstoissues.agents/skills/speckit-taskstoissues/SKILL.md
- x-video-ingest.agents/skills/x-video-ingest/SKILL.md
- youtube-video-ingest.agents/skills/youtube-video-ingest/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
No reports yet. Be the first to say whether it worked.
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

