part-1-and-part-2-cointeraction-architecture

part-1-and-part-2-cointeraction-architecture is a cursor rule for Cursor from Intrafere/MOTO-Autonomous-ASI. It costs 2,754 tokens per session, scanned A, original, MIT.

An architecture specification for two connected research workflows: an Aggregator that builds a knowledge database and a Compiler that turns it into papers or reports. It also defines mutually exclusive modes, shared controls, continuous operation, and separate saving of progress.

In plain words
What is it for?
Use it when building mode selection, aggregator/compiler startup, progress saving, live result views, or shared controls in the research application.
Why use it?
It clarifies when each workflow runs, prevents conflicting top-level modes from running together, and preserves work made during a long-running session.

Cursor rule for Cursor

Written for Cursor: installed under .cursor/.

Good fit Use it when building mode selection, aggregator/compiler startup, progress saving, live result views, or shared controls in the research application.

Compare 6 cursor rules from other repositories ↓
Install with agentmods
npx agentmods add rules/intrafere/moto-autonomous-asi/part-1-and-part-2-cointeraction-architecture
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Clone the repo
git clone --depth 1 https://github.com/Intrafere/MOTO-Autonomous-ASI

Made for: Cursor.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for part-1-and-part-2-cointeraction-architecture

README.md
[![agentmods](https://agentmods.dev/badge/rules/intrafere/moto-autonomous-asi/part-1-and-part-2-cointeraction-architecture/github.svg)](https://agentmods.dev/rules/intrafere/moto-autonomous-asi/part-1-and-part-2-cointeraction-architecture)
Your own site
<a href="https://agentmods.dev/rules/intrafere/moto-autonomous-asi/part-1-and-part-2-cointeraction-architecture"><img src="https://agentmods.dev/badge/rules/intrafere/moto-autonomous-asi/part-1-and-part-2-cointeraction-architecture/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for part-1-and-part-2-cointeraction-architecture

Your own site · 80×15
<a href="https://agentmods.dev/rules/intrafere/moto-autonomous-asi/part-1-and-part-2-cointeraction-architecture"><img src="https://agentmods.dev/badge/rules/intrafere/moto-autonomous-asi/part-1-and-part-2-cointeraction-architecture.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 2,754 This file is loaded in full into every session.
When invoked 2,754 The same file — it is already loaded in full.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.02754 $0.02754
Opus 5 $0.01377 $0.01377
Sonnet 5 $0.00551 $0.00551
Haiku 4.5 $0.00275 $0.00275

Measured 12d ago against content hash d6482b7929dc, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

part-1-and-part-2-cointeraction-architecture scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.cursor/rules/part-1-and-part-2-cointeraction-architecture.mdc · 106 lines

How it starts

The opening of the file, as written. The whole thing — 106 lines — stays where its author put it; the contents beside it link to each section on GitHub.

The Unified Mode Design:

This describes additional architecture for the synergy between the part 1 database aggregator tool and part 2 aggregator-compiler tool. Both modes operate identically in default and generic deployment — the only difference is provider availability (see hosted-web-contract.mdc for details on generic mode).

NOTE: This is a continuously-running program that does not stop itself; the user selects one top-level workflow mode to run and turns it off when desired. There is no "solution stop token" as in normal AI solution generation.

Aggregator start-up workflow

1.) The aggregator runs initially with no compiler running. 2.) The compiler does not begin running until the user starts it manually, and current code enforces that Aggregator, Compiler, Autonomous Research, and LeanOJ Proof Solver are mutually exclusive top-level modes. Aggregator can run on its own without any compilation.

GUI Design

The user should be able to save any mid-way progress of the aggregation database and the current compilation results separately as the program is still running.

The live-constructing aggregation results should be viewable in one tab and also a save function that allows the user to save the whole current aggregation database to a .txt file. This aggregation database should be viewable in rea-time as the aggregation submittors write it.

The live-constructing compiler-written paper should be viewable in one tab and also a save function that allows the user to save the whole current aggregation database to a .txt file. This paper should be viewable in real-time as the compiler constructs it.

Manual mode prompts are durable run state. Aggregator and Compiler prompts must persist across stop, crash, restart, and repeated continue/start cycles, and must only be cleared by the explicit user clear/reset action for that mode. Empty/default startup state must never overwrite a previously saved prompt.

Generic mode frontend note: In generic mode the MOTO sandbox is API-only — the React frontend is served by the Web Team's separate website, not from the sandbox. The frontend calls GET /api/features on mount and hides LM Studio UI options when generic_mode=True. All other frontend functionality is identical.

Read the full file on GitHub · 106 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 106 lines · 2,754 tokens per session scan A d6482b7929dc

Subscribe to this mod's changes

part-1-and-part-2-cointeraction-architecture is a cursor rule published in the GitHub repository Intrafere/MOTO-Autonomous-ASI (82 stars, last pushed 8d ago), licensed MIT. It adds 2,754 tokens to every session, about $0.0138 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.