Skip to content

chore: remove stale deterministic-tests feature references#108

Open
punk-dev-robot wants to merge 2 commits into
eqtylab:mainfrom
punk-dev-robot:chore/remove-stale-deterministic-tests-refs
Open

chore: remove stale deterministic-tests feature references#108
punk-dev-robot wants to merge 2 commits into
eqtylab:mainfrom
punk-dev-robot:chore/remove-stale-deterministic-tests-refs

Conversation

@punk-dev-robot
Copy link
Copy Markdown

@punk-dev-robot punk-dev-robot commented May 29, 2026

Summary

The deterministic-tests cargo feature was removed in #94 but still referenced in docs, .cargo aliases, and a fixture, so cargo t failed with package 'cupcake-core' does not contain this feature.

  • .cargo/config.toml: ttest --workspace; drop dead test-deterministic.
  • CLAUDE.md / CONTRIBUTING.md: document cargo test --workspace / just test.
  • examples/fixtures/context_injection.rego: fix injected reminder.
  • .github docs: drop the flag and reword the explanatory blocks (removed flag + Trust System no longer referenced).

Docs/config only. rg deterministic-tests now clean.

PunkDevRobot added 2 commits May 29, 2026 08:52
The `deterministic-tests` cargo feature was removed upstream in ad6ded9
("Simplify (eqtylab#94)") along with the Trust System whose HMAC key derivation it
made deterministic. CI workflows were updated to plain `cargo test`, but
docs, the `.cargo` aliases, and the example fixture still referenced the
removed feature — so `cargo t` and every documented test command failed
with "package 'cupcake-core' does not contain this feature".

- `.cargo/config.toml`: `t` alias -> `test --workspace`; drop dead
  `test-deterministic` alias.
- CLAUDE.md / CONTRIBUTING.md: document `cargo test --workspace` / `just test`.
- examples/fixtures/context_injection.rego: fix injected test reminder.
- .github docs/instructions: drop the flag from command examples and
  reword checklist items toward test isolation/determinism.

No behavior change; docs/config only.
Follow-up to c2df2e1: the deterministic-tests cleanup updated the test
command examples but left two explanatory blocks still citing the removed
`deterministic-tests` feature flag and the removed Trust System
(pr-review and security-review instructions). Reword both toward test
determinism/isolation, consistent with the rest of that cleanup.

Docs only, no behavior change.
@punk-dev-robot punk-dev-robot marked this pull request as ready for review May 29, 2026 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant