Hornero Knowledge Graph

322pages
585edges
281sources
1206semantic entities
1074semantic relations
2289provenance records
yesFTS5

Categories

CategoryPages
config14
document143
module116
overview41
spec8

Edges

RelationCount
contains321
references264

Semantic Entities

KindCount
agent_run4
artifact230
control4
criterion13
requirement8
run1
source4
symbol510
task77
test304
test_file51

Semantic Relations

RelationCount
built_by4
declares814
defined_in8
enforced_by13
has_criterion13
implemented_by77
supports4
verified_by141

Page Sample

IDCategorySummaryTokens
file:.github/dependabot.ymlconfigversion: 251
file:.github/workflows/changelog.ymlconfigname: Changelog policy274
file:.github/workflows/publish-pypi.ymlconfigname: Publish Python package to PyPI907
file:examples/hornero-update.gitlab-ci.ymlconfig# Hornero scheduled maintenance (SPEC-003 §10) — GitLab CI variant.261
file:examples/hornero-update.ymlconfig# Hornero scheduled maintenance (SPEC-003 §10) — GitHub Actions.334
file:pyproject.tomlconfig[project]314
file:sdd/tasks/index/automated-pypi-delivery.jsonconfig{138
file:sdd/tasks/index/autonomous-project-intelligence.jsonconfig{967
file:sdd/tasks/index/changelog-visibility.jsonconfig{133
file:sdd/tasks/index/flight-recorder-scribe.jsonconfig{624
file:sdd/tasks/index/hornero-foundation.jsonconfig{3793
file:sdd/tasks/index/production-intelligence.jsonconfig{964
file:sdd/tasks/index/sdd-toolkit-sync.jsonconfig{1555
file:sdd/tasks/index/wiki-watermarks-gitsignal.jsonconfig{957
file:.changes/README.mddocumentChangelog fragments210
file:.changes/changelog-visibility.added.mddocumentAdd validated changelog fragments, PR policy checks, immutable PyPI release55
file:.changes/ledger-initialization.fixed.mddocumentRetry SQLite WAL activation during concurrent first-open races so deterministic53
file:.claude/agents/code-reviewer.mddocument---3049
file:.claude/agents/product-analyst.mddocument---1550
file:.claude/agents/qa-runner.mddocument---1239
file:.claude/agents/sdd-autopilot.mddocumentSDD Multi-Agent Orchestration — Design Document4014
file:.claude/agents/sdd-qa.mddocument---870
file:.claude/agents/sdd-research.mddocument---795
file:.claude/agents/sdd-worker.mddocument---2845
file:.claude/commands/pr-review.mddocument/pr-review — Review a PR Against Jira Acceptance Criteria3941
file:.claude/commands/product-analyst.mddocument---1668
file:.claude/commands/sdd-brainstorm.mddocument---2353
file:.claude/commands/sdd-codereview.mddocument/sdd-codereview — Code Review a Completed SDD Task779
file:.claude/commands/sdd-done.mddocument---4013
file:.claude/commands/sdd-explain.mddocument---1945
file:.claude/commands/sdd-fromjira.mddocument---3478
file:.claude/commands/sdd-insight.mddocument---1420
file:.claude/commands/sdd-next.mddocument---914
file:.claude/commands/sdd-proposal.mddocument---4014
file:.claude/commands/sdd-spec.mddocument/sdd-spec — Scaffold a Feature Specification3343
file:.claude/commands/sdd-start.mddocument/sdd-start — Start an SDD Task2014
file:.claude/commands/sdd-status.mddocument---633
file:.claude/commands/sdd-task.mddocument/sdd-task — Decompose a Spec into SDD Tasks2144
file:.claude/commands/sdd-tojira.mddocument---3305
file:.claude/commands/user-story.mddocument---3184
file:.claude/rules/cython-development.mddocument---387
file:.claude/rules/python-development.mddocument---601
file:.claude/rules/rust-development.mddocument---659
file:.claude/rules/using-git-worktrees.mddocument---1326
file:.claude/rules/worktree-pr-and-clean.mddocument---418
file:.claude/rules/worktree-start-feature.mddocument---493
file:.claude/rules/worktree-status.mddocument---707
file:.claude/skills/meta-prompting/SKILL.mddocument---1136
file:.claude/skills/meta-prompting/analyze-complexity/SKILL.mddocumentSKILL: Analyze Task Complexity1667
file:.claude/skills/meta-prompting/assess-quality/SKILL.mddocumentSKILL: Assess Output Quality2210
file:.claude/skills/meta-prompting/extract-context/SKILL.mddocumentSKILL: Extract Context from Output1914
file:.claude/skills/meta-prompting/meta-prompt-iterate/SKILL.mddocumentSKILL: Meta-Prompt Iterate2276
file:.github/pull_request_template.mddocumentSummary78
file:CHANGELOG.mddocumentChangelog2843
file:CLAUDE.mddocumentCLAUDE.md — hornero1260
file:README.mddocumenthornero 🪶2685
file:docs/CHANGELOGS.mddocumentChangelog and release-note workflow560
file:docs/DEPLOYMENT.mddocumentDeployment guide1148
file:docs/DEVELOPMENT.mddocumentDevelopment guide1897
file:docs/RELEASING.mddocumentPublishing Hornero to PyPI642
file:docs/USAGE.mddocumentUsage guide4010
file:docs/artefacts/README.mddocumentVisual artefacts · Artefactos visuales334
file:sdd/WORKFLOW.mddocumentAI-Parrot SDD Workflow for Claude Code2877
file:sdd/reviews/CODE_REVIEW-2026-07-14.mddocumentCode review: hornero1183
file:sdd/reviews/PAGEINDEX-2026-07-14.mddocumentPageIndex: hornero codebase2600
file:sdd/state/automated-pypi-delivery/PROGRESS.mddocumentAutomated PyPI delivery - progress checkpoint353
file:sdd/state/autonomous-improvement/PROGRESS.mddocumentAutonomous improvement program - progress checkpoint1330
file:sdd/state/changelog-visibility/PROGRESS.mddocumentChangelog visibility - progress checkpoint199
file:sdd/state/production-intelligence/PROGRESS.mddocumentProduction intelligence program - progress checkpoint794
file:sdd/tasks/completed/TASK-001-ports-protocols.mddocumentTASK-001: Ports — `Signal`, `SignalSource`, `TrackerPort`, `DispatchPort` protocols1329
file:sdd/tasks/completed/TASK-002-requirement-delta-model.mddocumentTASK-002: `RequirementDelta` model with mechanical evidence verification1697
file:sdd/tasks/completed/TASK-003-spec-lifecycle.mddocumentTASK-003: Spec lifecycle — frontmatter contract + state machine + `SpecCorpus`1835
file:sdd/tasks/completed/TASK-004-ledger-store.mddocumentTASK-004: SQLite ledger — runs, deltas, verdicts, checkpoints1430
file:sdd/tasks/completed/TASK-005-inbox-source.mddocumentTASK-005: `InboxSource` — filesystem SignalSource adapter1575
file:sdd/tasks/completed/TASK-006-repo-tracker.mddocumentTASK-006: `RepoTracker` — the spec file IS the ticket1492
file:sdd/tasks/completed/TASK-007-cli-init-status.mddocumentTASK-007: CLI skeleton — `hornero init` + `hornero status` + config loading (F1 gate closer)1793
file:sdd/tasks/completed/TASK-008-knowledge-layer-fallback.mddocumentTASK-008: Knowledge layer — feature detection + first-class token-overlap fallback1795
file:sdd/tasks/completed/TASK-009-reconciler-drafting.mddocumentTASK-009: Reconciler drafting — LLM port, `FakeLLM`, evidence-gated delta drafts1852
file:sdd/tasks/completed/TASK-010-hitl-gate.mddocumentTASK-010: HITL gate — fail-closed terminal approval1609
file:sdd/tasks/completed/TASK-011-apply-deltas.mddocumentTASK-011: Apply step — approved deltas → spec files + ADRs + signal ack1881
file:sdd/tasks/completed/TASK-012-reconcile-cli-e2e.mddocumentTASK-012: `hornero reconcile [--dry-run]` — pipeline wiring + F2 gate closer1868
file:sdd/tasks/completed/TASK-013-criterion-parser.mddocumentTASK-013: Acceptance-criterion parser — `ShellCriterion` / `ManualCriterion`1410
file:sdd/tasks/completed/TASK-014-dispatch-bridge.mddocumentTASK-014: Dispatch bridge — spec→`BuildBrief` translation + `MulticodersDispatch` (feature-detected) + `MockBackend`2017
file:sdd/tasks/completed/TASK-015-build-cli-e2e.mddocumentTASK-015: `hornero build` — approved specs → briefs → dispatch → status transitions (F3 gate closer)1620
file:sdd/tasks/completed/TASK-016-reindex-command.mddocumentTASK-016: `hornero reindex` — deterministic knowledge rebuild + manifest1612
file:sdd/tasks/completed/TASK-017-writeback-merge-hook.mddocumentTASK-017: Write-back loop closure — merge→reindex hook + DUPLICATE detection (F4 gate closer)1863
file:sdd/tasks/completed/TASK-018-report-engine-capabilities.mddocumentTASK-018: Report engine + `capabilities.html` generator1616
file:sdd/tasks/completed/TASK-019-reports-cli-gate.mddocumentTASK-019: `workflows.html` + `traceability.html` + `hornero report` CLI (F5 gate closer)1738
file:sdd/tasks/completed/TASK-020-manifest-reader.mddocumentTASK-020: Toolkit manifest reader + built-in fallback patterns710
file:sdd/tasks/completed/TASK-021-upstream-fetcher.mddocumentTASK-021: Upstream fetcher — sparse/shallow clone cache817
file:sdd/tasks/completed/TASK-022-lockfile-model.mddocumentTASK-022: Per-repo lockfile — `.hornero/sdd.lock`670
file:sdd/tasks/completed/TASK-023-sdd-install.mddocumentTASK-023: `hornero sdd install` — installer + scaffold + adopt (F2.5 gate closer)947
file:sdd/tasks/completed/TASK-024-native-sdd-layout.mddocumentTASK-024: §2 amendment — hornero adopts the SDD layout as native spec store1207
file:sdd/tasks/completed/TASK-025-drift-engine.mddocumentTASK-025: Three-way drift engine (§6)897
file:sdd/tasks/completed/TASK-026-sdd-sync-cli.mddocumentTASK-026: `sdd status` / `sdd diff` / `sdd sync --pull` + hold/pin (F3.5 gate closer)1032
file:sdd/tasks/completed/TASK-027-sdd-push-workspace.mddocumentTASK-027: `sync --push` PR flow + `--workspace` fanout (F4.5 gate closer)1155
file:sdd/tasks/completed/TASK-028-watermarks-noop.mddocumentTASK-028: Watermark store + content snapshots + no-op discipline (F6 gate closer)442
file:sdd/tasks/completed/TASK-029-redaction-layer.mddocumentTASK-029: Shared redact() layer applied to generated surfaces (SPEC-003 §9)373
file:sdd/tasks/completed/TASK-030-wiki-engine.mddocumentTASK-030: hornero wiki init/update — agent-facing living wiki (F7)603
file:sdd/tasks/completed/TASK-031-instruction-injection.mddocumentTASK-031: CLAUDE.md/AGENTS.md standardized section injection (F7)405
file:sdd/tasks/completed/TASK-032-gitsource-budget-ci.mddocumentTASK-032: GitSource + delta budget + CI examples (F8 gate closer)726
file:sdd/tasks/completed/TASK-033-flight-recorder.mddocumentTASK-033: Trace envelope + recorder + runs CLI (F9 gate closer)645
file:sdd/tasks/completed/TASK-034-scribe.mddocumentTASK-034: Scribe: trace -> Decision Record with verified citations (F10 gate closer)554
file:sdd/tasks/completed/TASK-035-dr-retrieval-synthesis.mddocumentTASK-035: DR retrieval surfacing + wiki decision links (F11 gate closer)448
file:sdd/tasks/completed/TASK-036-path-containment.mddocumentTASK-036: Enforce repository path containment136
file:sdd/tasks/completed/TASK-037-knowledge-redaction.mddocumentTASK-037: Redact and classify knowledge inputs134
file:sdd/tasks/completed/TASK-038-prompt-trust-boundary.mddocumentTASK-038: Add prompt trust boundaries123
file:sdd/tasks/completed/TASK-039-atomic-build.mddocumentTASK-039: Make build lifecycle atomic and recoverable127
file:sdd/tasks/completed/TASK-040-concurrent-run-ids.mddocumentTASK-040: Allocate concurrent-safe run identifiers114
file:sdd/tasks/completed/TASK-041-truthful-apply-outcomes.mddocumentTASK-041: Persist truthful reconciliation outcomes131
file:sdd/tasks/completed/TASK-042-strict-config-schema.mddocumentTASK-042: Validate configuration types and values131
file:sdd/tasks/completed/TASK-043-durable-delta-queue.mddocumentTASK-043: Model durable delta queue state125
file:sdd/tasks/completed/TASK-044-repository-root-discovery.mddocumentTASK-044: Discover and validate repository roots132
file:sdd/tasks/completed/TASK-045-index-recovery.mddocumentTASK-045: Validate and recover derived indexes119
file:sdd/tasks/completed/TASK-046-project-factory.mddocumentTASK-046: Create repositories from Hornero174
file:sdd/tasks/completed/TASK-047-blueprint-engine.mddocumentTASK-047: Build composable versioned blueprints163
file:sdd/tasks/completed/TASK-048-semantic-graph.mddocumentTASK-048: Build the semantic project graph172
file:sdd/tasks/completed/TASK-049-provenance.mddocumentTASK-049: Add graph provenance and history180
file:sdd/tasks/completed/TASK-050-graph-validator.mddocumentTASK-050: Validate graph and traceability on invocation179
file:sdd/tasks/completed/TASK-051-document-ingestion.mddocumentTASK-051: Normalize project documents165
file:sdd/tasks/completed/TASK-052-llm-providers.mddocumentTASK-052: Integrate real model providers181
file:sdd/tasks/completed/TASK-053-cli-dispatch.mddocumentTASK-053: Implement real coding CLI dispatch175
file:sdd/tasks/completed/TASK-054-improvement-analyzers.mddocumentTASK-054: Detect continuous-improvement findings181
file:sdd/tasks/completed/TASK-055-autonomous-controller.mddocumentTASK-055: Run a bounded autonomous improvement loop216
file:sdd/tasks/completed/TASK-056-temporal-graph.mddocumentTASK-056: Temporal graph and lineage96
file:sdd/tasks/completed/TASK-057-contradiction-detection.mddocumentTASK-057: Detect requirement contradictions97
file:sdd/tasks/completed/TASK-058-semantic-deduplication.mddocumentTASK-058: Detect semantic duplicates94
file:sdd/tasks/completed/TASK-059-evidence-extraction.mddocumentTASK-059: Evidence-gated AI extraction96
file:sdd/tasks/completed/TASK-060-impact-analysis.mddocumentTASK-060: Graph impact analysis97
file:sdd/tasks/completed/TASK-061-traceability-coverage.mddocumentTASK-061: Traceability coverage scoring98
file:sdd/tasks/completed/TASK-062-graph-query-explain.mddocumentTASK-062: Graph query and explanation98
file:sdd/tasks/completed/TASK-063-agent-context-packs.mddocumentTASK-063: Bounded agent context packs98
file:sdd/tasks/completed/TASK-064-signed-blueprint-registry.mddocumentTASK-064: Signed blueprint registry92
file:sdd/tasks/completed/TASK-065-blueprint-upgrades.mddocumentTASK-065: Safe blueprint upgrades98
file:sdd/tasks/completed/TASK-066-capability-resolver.mddocumentTASK-066: Stack capability resolver95
file:sdd/tasks/completed/TASK-067-production-stacks.mddocumentTASK-067: Production stack components97
file:sdd/tasks/completed/TASK-068-contract-generation.mddocumentTASK-068: Contract generation99
file:sdd/tasks/completed/TASK-069-workspace-graph.mddocumentTASK-069: Multi-repository workspace graph102
file:sdd/tasks/completed/TASK-070-finding-baselines.mddocumentTASK-070: Finding baselines and triage104
file:sdd/tasks/completed/TASK-071-policy-sdk.mddocumentTASK-071: Extensible policy SDK96
file:sdd/tasks/completed/TASK-072-supply-chain-intelligence.mddocumentTASK-072: Supply-chain intelligence108
file:sdd/tasks/completed/TASK-073-threat-modeling.mddocumentTASK-073: Automated threat modeling99
file:sdd/tasks/completed/TASK-074-compliance-catalogs.mddocumentTASK-074: Compliance catalogs and evidence101
file:sdd/tasks/completed/TASK-075-autonomous-runtime.mddocumentTASK-075: Sandboxed autonomous runtime138
file:sdd/tasks/completed/TASK-076-automated-pypi-delivery.mddocumentTASK-076: Automated trusted PyPI delivery139
file:sdd/tasks/completed/TASK-077-changelog-visibility.mddocumentTASK-077: Changelog and release-note visibility193
file:sdd/templates/brainstorm.mddocument---1522
file:sdd/templates/decision_record.mddocument---186
file:sdd/templates/finding.mddocument---707
file:sdd/templates/proposal.mddocument---2065
file:sdd/templates/research_plan.prompt.mddocument<!-- sdd/templates/research_plan.prompt.md v1.0 -->2463
file:sdd/templates/spec.mddocument---1202
file:sdd/templates/synthesis.prompt.mddocument<!-- sdd/templates/synthesis.prompt.md v1.0 -->2870
file:sdd/templates/task.mddocumentTASK-<NNN>: <Title>1309
file:tests/fixtures/inbox_notes/note-a.mddocumentProduct sync — 2026-07-0651
file:tests/fixtures/inbox_notes/note-b.mddocumentFollow-up thread46
file:tests/fixtures/inbox_notes/note-c.mddocumentHallway chat41
file:.claude/workflows/sdd-insight.jsmoduleexport const meta = {2917
file:.gitignoremodule.venv/20
file:hornero/__init__.pymodulePython module hornero/__init__.py8
file:hornero/adapters/__init__.pymodulePython module hornero/adapters/__init__.py10
file:hornero/adapters/dispatch.pymoduleDispatch bridge: spec -> BuildBrief -> backend (SPEC-001 §7, OQ5).2955
file:hornero/adapters/gitsource.pymodule``GitSource`` — code changes as requirement signals (SPEC-003 §6).1177
file:hornero/adapters/inbox.pymoduleInboxSource: the MVP SignalSource (SPEC-001 §7 adapter table).739
file:hornero/adapters/repo_tracker.pymoduleRepoTracker: the spec file IS the ticket (SPEC-001 §7 adapter table).702
file:hornero/assurance.pymoduleOffline supply-chain, threat-model and compliance evidence engines.2837
file:hornero/blueprint_registry.pymoduleSigned blueprint registry loading with bounded local/HTTPS transports.1204
file:hornero/blueprints.pymoduleVersioned, composable project blueprints used by ``hornero new``.4149
file:hornero/build.pymodule``hornero build`` (SPEC-001 §10): approved specs -> briefs -> DispatchPort.1688
file:hornero/cli.pymodulehornero CLI (SPEC-001 §10). MVP surface:4058
file:hornero/config.pymodule``.hornero/config.yaml`` loading (SPEC-001 §4).3221
file:hornero/contracts.pymoduleDeterministic API, event, data and client contract generation.1334
file:hornero/criteria.pymoduleAcceptance-criterion parser (SPEC-001 §5).404
file:hornero/flight.pymoduleFlight recorder (SPEC-004 §3): the action stream is the ground truth.1848
file:hornero/hooks.pymoduleMerge -> reindex hooks (SPEC-001 §12 F4, §1 step 5).692
file:hornero/improvement/__init__.pymoduleContinuous-improvement policy packs and bounded controller.28
file:hornero/improvement/analyzers.pymoduleDeterministic architecture, security, compliance and quality policy packs.4201
file:hornero/improvement/controller.pymoduleBounded observe-plan-execute-verify-learn controller.3174
file:hornero/improvement/policy.pymoduleAuditable finding baselines and declarative local policy rules.1641
file:hornero/ingest.pymoduleSafe document normalization into Hornero's filesystem inbox.1468
file:hornero/instructions.pymoduleRoot instruction-file injection (SPEC-003 §8).716
file:hornero/layout.pymoduleRepo layout (SPEC-001 §4 as amended by SPEC-002 §2).361
file:hornero/lifecycle.pymoduleSpec lifecycle: frontmatter contract + state machine + corpus (SPEC-001 §5).1612
file:hornero/llm.pymoduleShared model resolution for every LLM-driven node (reconciler, wiki,1587
file:hornero/memory/__init__.pymodulePython module hornero/memory/__init__.py10
file:hornero/memory/codegraph.pymoduleDeterministic repository knowledge graph.4230
file:hornero/memory/intelligence.pymoduleTemporal, analytical and context-pack operations over the semantic graph.3635
file:hornero/memory/knowledge.pymoduleKnowledge layer: feature detection + first-class fallback (SPEC-001 §8).1919
file:hornero/memory/ledger.pymoduleOperational ledger: SQLite at ``.hornero/ledger.db`` (SPEC-001 §4).4543
file:hornero/memory/reindex.pymodule``hornero reindex``: the ONLY writer of ``.hornero/knowledge/`` (SPEC-001 §8).1973
file:hornero/memory/semantic.pymoduleDeterministic semantic projection over repository artifacts.4144
file:hornero/memory/validate.pymoduleSemantic graph and traceability validation for decision preflights.1441
file:hornero/models.pymoduleCore model: RequirementDelta with mechanical evidence verification (SPEC-001 §6).994
file:hornero/paths.pymoduleFilesystem trust-boundary helpers shared by mutable surfaces.494
file:hornero/ports.pymoduleStable ports (SPEC-001 §7).895
file:hornero/project.pymoduleProject-root discovery for commands invoked from nested directories.356
file:hornero/reconciler/__init__.pymodulePython module hornero/reconciler/__init__.py11
file:hornero/reconciler/apply.pymoduleApply step: approved deltas mutate the repo (SPEC-001 §9 step 5).3236
file:hornero/reconciler/draft.pymoduleReconciler drafting: LLM-proposed deltas, mechanically gated (SPEC-001 §9 1-2).1444
file:hornero/reconciler/hitl.pymoduleHITL gate: fail-closed terminal approval (SPEC-001 §9 step 4, G3).1276