agentii.converge
SkillProductivityAppend-only gap closure and the cadence engine for research theses. Evaluates artifact CURRENT state (never git history, never task checkboxes) against current pins and wrong_if falsifiers, then appends a Convergence section to tasks.md re-proposing the gaps. A clean run leaves tasks.md byte-identical. Deterministic gaps (stale, invalidated) are uncapped; judgment-class gaps are capped per spec 046 Q40.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the agentii.converge skill
What this skill tells your AI
The instructions your AI receives, as published by agentii-ai/agentii-investment-intelligence in plugins/vertical-plugins/scenarios/skills/agentii/converge/SKILL.md and read by ahel’s review.
Append-only gap closure — the cadence engine of the research orchestration system (spec 046 Q26).
When to run
- After every
agentii.implementbatch (the system detects its own staleness). - On any cadence cycle (quarterly re-visits, post-earnings, post-constitution-bump).
- Before any IC review (the conflict list must be current).
- When the cross-stock synthesis tasks complete, close the loop with the report
workflow — see
skills/agentii/synthesize/SKILL.md(pack → author content.html → assemble). Anhtml_stalefinding below means that workflow must re-run.
What it does
- Evaluates current state — artifacts on disk, pins in frontmatter,
wrong_iffalsifiers inthesis.md. It never reads git history and never trusts[x]checkboxes (Q26 A+: the ledger may lie; the correction is deterministic and has a bounded expiry — the next converge). - Appends, never rewrites — the only write is a
## Phase N: Convergencesection at the end oftasks.md, withsrc:refs and content-derived finding IDs. Existing lines, including previous Convergence sections, are untouched. - Clean run = byte-identical — no gaps means no empty section header.
Gap types
| Type | Class | Cap |
|---|---|---|
stale (pins older than current) | deterministic | uncapped |
invalidated (wrong_if metric+threshold triggered) | deterministic | uncapped |
missing / partial / contradicts / unrequested | judgment | Q40 cap (≈50) |
Invocation
python3 scripts/converge.py --thesis theses/001-ai-semiconductors \
--pins '{"assumption_pin": 1, "corpus_version": "2026-08", "as_of": "2026-09-08", "constitution_pin": "0.1.0", "skill_pin": "recent-quarter:abc"}'
Hard rules (Q26)
- Never modify
spec.mdorplan.md. - Never rewrite, renumber, reorder, or delete any existing task.
- Finding IDs are content-derived (
hash(entity+metric+period+gap_type)) — an unchanged re-run appends nothing.
Signals
- GitHub stars
- 204
- Forks
- 16
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
converge- Source
- github.com/agentii-ai/agentii-investment-intelligence