Directed acquisition and search closure for perish.code.
Find a file
PerishCode 868b522052
All checks were successful
guard / guard (pull_request) Successful in 16s
guard / guard (push) Successful in 14s
trawl: adopt wrapperless Runseal profile
trawl: adopt wrapperless Runseal profile

Land-Source: sealkit-combination-models@4ea7aabb1934755985f35b7213fb2945a67bd847
2026-08-06 16:51:41 +08:00
.forgejo/workflows trawl: adopt wrapperless Runseal profile 2026-08-06 16:51:41 +08:00
.runseal/resources trawl: adopt wrapperless Runseal profile 2026-08-06 16:51:41 +08:00
crates/trawl repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
docs repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
.gitignore repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
AGENTS.md repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
Cargo.lock repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
Cargo.toml repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
ectropy.toml repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
README.md repo: enter the Plumb skeleton 2026-07-30 21:43:53 +08:00
runseal.toml trawl: adopt wrapperless Runseal profile 2026-08-06 16:51:41 +08:00

Trawl

Trawl is the directed acquisition and search closure for perish.code.

Its long-term direction combines a small Google-shaped information loop with collection beyond HTTP. Its actual construction is constrained by enumerable acquisition needs inside perish.code, so the direction cannot expand into a general platform without consumer pressure.

Status

The repository is entering the Plumb skeleton. Its initial Rust library anchor is intentionally empty. Source, observation, artifact, corpus, index, ranking, adapter, scheduler, and consumer contracts remain open until the cold-start discussion identifies the first complete scenario.

Noema is one possible consumer. Trawl is independently useful and does not use Noema as its storage or product boundary.

The current boundary brief lives in docs/architecture.md.