docs: record Argand registry cutover
All checks were successful
Standalone registry checks / check (push) Successful in 4m46s
All checks were successful
Standalone registry checks / check (push) Successful in 4m46s
This commit is contained in:
parent
ac8282093d
commit
1f92e7aa14
2 changed files with 13 additions and 12 deletions
|
|
@ -82,7 +82,7 @@ automatic destination: use the native `resolve` result and your application's
|
|||
own admission policy. A null destination is a meaningful abstention.
|
||||
|
||||
The [consumer contract](docs/CONSUMERS.md) covers Rust dependencies, CLI JSON,
|
||||
SQLite/JSONL distribution, compatibility and Argand's eventual upstream cutover.
|
||||
SQLite/JSONL distribution, compatibility and Argand's pinned upstream integration.
|
||||
Exact entity, URL/domain, source-separated popularity and redacted Curlie category
|
||||
queries support audit tools. `resolve` also reports a stable abstention reason and
|
||||
decision counts. The bounded `evaluate` command replays JSONL judgments and reports
|
||||
|
|
@ -123,6 +123,6 @@ The code remains **AGPL-3.0-or-later**; the complete license is in [LICENSE](LIC
|
|||
Original attribution is retained. [UPSTREAM.json](UPSTREAM.json) records the signed
|
||||
Argand extraction revision and original file hashes. Version 0.3 advances the
|
||||
standalone database to schema version 3; the migration and consumer rules are
|
||||
documented in [CONSUMERS.md](docs/CONSUMERS.md). Argand still uses its embedded copy;
|
||||
its switch to a pinned upstream release is a coordinated downstream change. This
|
||||
documented in [CONSUMERS.md](docs/CONSUMERS.md). Argand pins this signed `v0.3.0`
|
||||
release by full Git revision and no longer carries an embedded source copy. This
|
||||
repository does not operate a public approved-link dataset.
|
||||
|
|
|
|||
|
|
@ -49,16 +49,17 @@ receipts. Unsupported contracts fail closed. Pin source releases,
|
|||
compile consumers and replay fixed fixtures before upgrades. Preserve import and
|
||||
review history; never mutate complete generations to migrate them.
|
||||
|
||||
## Argand transition
|
||||
## Argand integration
|
||||
|
||||
UPSTREAM.json pins the exact Argand source baseline, including the beta agent's
|
||||
selection-context API. The first standalone extraction preserves runtime Rust and
|
||||
migration bytes. Argand currently consumes its embedded workspace crate; this
|
||||
package does not silently redirect that dependency.
|
||||
migration bytes. Argand main commit
|
||||
`d9dfd1585ce21d9c4136bcc24fa01fe3bfb8ed6e` replaced its embedded workspace
|
||||
crate with this signed `v0.3.0` release at full Git revision
|
||||
`ac8282093d8a815c6227cff86e1f40714d510bcd`.
|
||||
|
||||
At cutover, coordinate with the Argand source/build owner, compare both trees with
|
||||
the recorded baseline, carry any subsequent fixes forward, replace the embedded
|
||||
dependency with a reviewed standalone revision, and run Argand's complete engine
|
||||
and navigation-compiler gates. Preserve existing registry receipts and public
|
||||
navigation admission. After cutover, develop the library upstream and update
|
||||
Argand through explicit pinned dependency changes, avoiding permanent dual copies.
|
||||
Develop the library here and update Argand through explicit reviewed revision-pin
|
||||
changes. Each update must compare the old and new contracts and rerun Argand's
|
||||
navigation compiler and API gates. Preserve existing registry receipts and public
|
||||
navigation admission; a source dependency change does not activate a registry
|
||||
generation or approve a destination.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue