ADAPTIVE REPOSITORY INTELLIGENCE · 2 AUGUST 2026

Read the repository.
Then read what it refused to become.

ForkSense turns commits, issues, review decisions, forks, contributor trajectories and adjacent public discourse into an evidence graph for safer and more strategically intelligent software integration.

SPECIFIEDREFERENCE WORKFLOWLOCAL GRAPH PILOT NEXT
CODE REALITY

Current source, releases, build paths, tests, defects, TODOs and recent change velocity.

REJECTED FUTURES

Closed proposals, declined pull requests, abandoned branches and the reasons maintainers gave.

FORK ECOLOGY

Active divergences, unique patches, upstream lag, adoption, maintenance quality and strategic intent.

HUMAN CONTEXT

Public contribution history, adjacent repositories, technical interests and collaboration patterns.

The workflow learns while it researches.

ForkSense does not apply one fixed checklist to every repository. It begins with a provisional research strategy, records why each source is being examined, and revises the strategy whenever the evidence reveals a better route.

1 · ORIENTMap architecture, known problems, TODOs, outstanding issues, release state and recent commits.
2 · DIVERGETrace denied proposals, unresolved disagreements, active forks and alternative implementations.
3 · CONTEXTUALIZEStudy contributors, adjacent repositories, public interests and external discussion only where relevant.
4 · REVISEChange categories, priorities and search routes; preserve the old strategy as provenance.

Evidence is typed, current and revisable.

ObjectQuestion answeredFailure avoided
RepoSnapshotWhat is actually current?Integrating against stale documentation.
IssueOpportunityWhich known problems align with our needs?Rebuilding what maintainers already understand.
RejectionSignalWhat future was declined, and on what stated grounds?Treating maintainer scope as technical impossibility.
ForkDivergenceWhere did that future continue?Ignoring working alternatives outside upstream.
ContributorContextWho understands this seam deeply?Evaluating patches without their technical lineage.
StrategyRevisionWhy did the research plan change?Opaque LLM wandering and hindsight rationalization.
IntegrationCandidateWhat should Superfluid adopt, wrap, fork or reject?Choosing by popularity or code volume alone.

A denied proposal is not automatically a good idea.

ForkSense classifies rejection evidence instead of romanticizing it. Technical unsoundness, poor tests, security risk, duplication, timing, product scope, governance conflict and explicit maintainer strategy are distinct causes. Motive is never asserted where the record only supports inference.

LIVE EXAMPLE · GEMINI CLI

A provider-agnostic backend proposal was closed as a low-priority backlog item. A later 31-commit multi-provider pull request was also closed after implementing Google, Anthropic and OpenAI-compatible providers; its author explicitly stated that a separate fork would remain if upstream declined the change.

ForkSense records this as: demonstrated demand + implemented alternative + upstream strategy mismatch + fork opportunity, not merely “closed issue.”

LOCAL INTELLIGENCE GRAPH

Fast enough to become cumulative memory.

The reference architecture keeps raw API responses and cloned Git objects content-addressed, stores normalized evidence in a local graph, and exports portable snapshots. The first provider target is cozo-local/1; the contract permits Kuzu, SQLite-derived or remote graph providers later.

Repository ──HAS_COMMIT────▶ Commit
Repository ──HAS_ISSUE─────▶ Issue
Issue ───────PROPOSES──────▶ Capability
Decision ───REJECTS────────▶ Proposal
Fork ───────IMPLEMENTS─────▶ Proposal
Contributor ─AUTHORED──────▶ Commit
Contributor ─MAINTAINS─────▶ Repository
Discourse ──DISCUSSES──────▶ Issue
Strategy ───REVISED_BY─────▶ Evidence

How ForkSense changes Superfluid development.

ADOPT

Use upstream directly when current maintenance, interfaces and governance already satisfy the capability contract.

WRAP

Preserve upstream while adding a provider adapter when the missing behavior belongs above implementation identity.

FORK

Continue a rejected but viable direction when evidence shows persistent demand, competent maintainers and sustainable divergence.

EXTRACT

Lift one proven seam or patch instead of inheriting an entire repository and its governance constraints.

ALLY

Contact contributors or fork maintainers whose public work demonstrates ownership of the exact technical boundary.

DECLINE

Reject attractive code when freshness, tests, licensing, security or maintenance evidence is insufficient.

Torsionfield integration boundary.

ForkSense supplies evidence to the existing Prompt Commit, capability-promotion, verification and release gates. It does not gain authority to merge code, rank people, infer private beliefs or convert social popularity into technical truth.

cap.repo.intelligence.build({ target: "owner/repository", question: "Should Superfluid adopt, wrap, fork, extract or reject?", freshness: "current", fanoutBudget: { repositories: 40, people: 20, externalSources: 30 }, requiredEvidence: ["commits", "issues", "pulls", "forks", "releases"], output: "IntegrationIntelligencePacket/1" })

Minimum vertical slice.

  1. Ingest one target repository, its current issues, pull requests, releases and recent commit graph.
  2. Detect one declined proposal and identify active forks or successor repositories implementing it.
  3. Build a public-work graph for the directly relevant contributors only.
  4. Generate two competing integration strategies and their evidence dependencies.
  5. Run a clean-room build or bounded test against the leading candidate.
  6. Emit a signed Integration Intelligence Packet with freshness, uncertainty and rollback guidance.

Human boundary.

Public profile and collaboration data may guide where to look next. It must not be used to infer sensitive traits, assign reputation scores, or treat friendships, follows or stars as proof of competence. Every person-level observation remains source-linked, purpose-limited and removable from the local graph.