Skip to content

Releases: HardMax71/amiss

v0.27.0

Choose a tag to compare

@HardMax71 HardMax71 released this 01 Sep 19:31
Immutable release. Only release title and notes can be modified.

Changes

  • (wire) assess relation projection transitions
  • (wire) define relation projection evidence
  • (wire) define relation audit plan
  • (locale) assess page coverage offline
  • (locale) define coverage evidence contract
  • (locale) define coverage plan contract
  • (wire) assess publication evidence offline
  • (wire) define publication evidence contract
  • (wire) define publication plan contract
  • (symbols) attach Rust API records to docs
  • (cli) produce canonical record-set templates
  • (cli) bind self-asserted semantic templates
  • (semantic) project exact record values
  • (scan) meter projection work independently
  • (wire) prepare projection selector primitives
  • (scan) select exact named source regions
  • (scan) evaluate policy-owned code projections
  • (wire) declare code projection assertions
  • (site) conform completed HTML fragment targets
  • (cli) split invocation classification domains
  • (git) [breaking] separate object protocols
  • (scan) preserve exact tree projection semantics
  • (scan) project exact repository sources
  • (semantic) project complete record inventories
  • (scan) compare complete inventory counts
  • (scan) explain tree inventory differences
  • (scan) compare exact tree path inventories
  • (scan) ratchet projection assertion removals
  • (scan) unify native resolution flow
  • (scan) split semantic evidence domains
  • (md) [breaking] keep corpus harvesters test-only
  • (service) load relation registries
  • (gitlab) bind relation status to policy jobs
  • (relations) bind coordination identity
  • (relations) freeze operator subject registry
  • (locale) align inventories with exact products
  • (locale) assess exact source lineage
  • (locale) bind fallback provenance
  • (wire) share bounded sidecar envelopes
  • (wire) separate model domains
  • (wire) separate strict JSON boundaries
  • (wire) isolate control item grammar

action/v0.27.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 19:29
Immutable release. Only release title and notes can be modified.

The immutable action tree for v0.27.0.

v0.26.0

Choose a tag to compare

@HardMax71 HardMax71 released this 28 Aug 11:31
Immutable release. Only release title and notes can be modified.

Changes

  • (cli) keep invocation parser private
  • address JUnit review findings
  • add render-only JUnit projection
  • Improve provider artifact feedback
  • Make retry cache generational
  • Enforce nonempty cached evidence
  • Cache retry-local external evidence
  • Author exact policy selectors
  • Project canonical help grammar
  • Remove stale window description
  • Render complete human feedback
  • Admit unattributed generated pages
  • Bind semantic evidence to planned context
  • Resolve generated site routes
  • Report site-build routing defects
  • Prove rendered mdBook navigation
  • Recognize Bitbucket Data Center source URLs
  • Recognize Bitbucket Cloud source URLs
  • Delegate unavailable history to provider evidence
  • Resolve locally available immutable forge references
  • Preserve immutable forge reference identity
  • Add reverse reference impact query
  • Resolve fragment-changing redirects
  • Consume terminal site redirects
  • Consume candidate site-build routes
  • Accept candidate-bound Intersphinx evidence
  • Define the semantic evidence envelope
  • add exact suffix policy selectors
  • Render report projections without rescanning
  • Keep Gitea format mismatches in repository scope
  • Share semantic destination URI validation
  • accept whitespace in rst directive paths
  • resolve bounded local transclusions
  • add exact relocation evidence
  • Keep semantic evidence within strict JSON

action/v0.26.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 11:30
Immutable release. Only release title and notes can be modified.

The immutable action tree for v0.26.0.

v0.25.0

Choose a tag to compare

@HardMax71 HardMax71 released this 21 Aug 21:25
Immutable release. Only release title and notes can be modified.

Changes

  • Accelerate anchor identity collisions
  • Harden JavaScript Unicode fixture decoding
  • Streamline JSON storage and hashing
  • Preserve truncated escape errors
  • Streamline strict JSON parsing
  • Streamline validated model construction
  • Streamline JSON value narrowing
  • Split bootstrap entrypoint
  • Reject repeated manifest flags
  • Declare errors with thiserror

action/v0.25.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 21:23
Immutable release. Only release title and notes can be modified.

The immutable action tree for v0.25.0.

v0.24.0

Choose a tag to compare

@HardMax71 HardMax71 released this 20 Aug 22:48
Immutable release. Only release title and notes can be modified.

Changes

  • Derive closed vocabulary spellings
  • Narrow repository open errors
  • Split human projections
  • Streamline invocation parsing
  • Derive wire control taxonomies
  • Split wire report subsystems
  • Compact immutable JSON values
  • Borrow CLI report projections
  • Use Result-based external command inputs
  • Split pack entry decoder
  • Split pack index decoder
  • Reuse loose object inflater state
  • Compact Git pack index lookups
  • Reject duplicate Git tree names
  • Split report analysis projection
  • Split report identity projection
  • Split anchor identity engine
  • Split correlation engine
  • Split scanner evaluation subsystems
  • Split scanner policy subsystems
  • Consolidate report taxonomies
  • Split resolution subsystems
  • Split scan pipeline orchestration
  • Split evaluation by responsibility
  • Derive report enum spellings
  • Split report construction by responsibility
  • Consume comparisons during report construction
  • Reduce scan allocation churn
  • Keep rendered observation identities coherent
  • Stream observation identity hashes
  • Resolve native paths in one buffer
  • Avoid transient resolver allocations
  • Count report payload once
  • Correct case-neighbor measurement scope
  • Make case-neighbor lookup allocation-free
  • Aggregate report summaries in one pass
  • Remove unreachable correlation duplicate check
  • Index correlation component roots
  • Split Markdown extraction subsystems
  • Split evaluation request engine
  • Split external plan engine
  • Split external assessment engine
  • Split control document models
  • Encode digest wire form once

Changes

  • Expose validated provider-lane object identities directly and build their execution constraint once in shared fixtures
  • Bind queued provider configuration directly into one shared repository-lane setup, removing parallel runtime assembly and automatic error conversions
  • Share forge verification facts and operation deadlines directly across provider transports, removing their parallel result enums and deadline implementations
  • Derive closed wire and scanner vocabulary parsing and projection with Strum, keep control trust typed through evaluation, and collapse adapter properties into one immutable metadata record
  • Separate repository-opening failures from post-open Git access defects and project repository unavailability only at process boundaries
  • Split the wire report subsystems and consolidate their taxonomies behind Strum spellings and immutable FindingKind::metadata(), replacing the public as_str, fixed_phase, scope, evidence_class, and invariant_class projection helpers
  • Split scanner policy acquisition, effects, and floor enforcement into focused modules, and remove the unused public floor_protected batch helper
  • Split scanner evaluation models and execution into focused modules, consolidate resolution-to-finding classification, and replace Attribution::as_str with Strum's AsRef<str> projection
  • Split wire control taxonomies from document decoding, replace their public as_str helpers and Profile::decode with Strum projections and parsing, and share one typed enum decoder internally
  • Split command-line argument collection from semantic classification, derive the closed verb and output-format parsers, and use canonical analysis-error identities and descriptions directly instead of mapping a duplicate invocation enum
  • Split correlation data, component-graph construction, and comparison derivation into focused modules, derive correlation-reason spellings, and avoid temporary removed/added document vectors while detecting exact renames
  • Separate the declarative renderer anchor contract from identity construction and duplicate resolution while preserving the public anchor API
  • Separate report evaluation identity and control provenance projection from observation and finding projection, share repository-identity serialization, and preserve the public candidate-identity digest API
  • Separate report observation, finding, and feedback projection from its public data model, project debt and waiver applications together with shared common rows, and inline the one-use location projection

action/v0.24.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 22:47
Immutable release. Only release title and notes can be modified.

The immutable action tree for v0.24.0.

v0.23.0

Choose a tag to compare

@HardMax71 HardMax71 released this 17 Aug 10:36
Immutable release. Only release title and notes can be modified.

Changes

  • streamline duplicate code and similarity gating
  • Streamline validation and resolution flow
  • Seal validated wire artifacts
  • Strengthen core types and error flows
  • Pin refreshed pack invariants
  • Document pack ordering invariant
  • Load only new packs on refresh
  • Parse index paths once
  • separate git resource meters
  • Index Markdown reference definitions
  • Bound anchor resolution work
  • Bound report evidence lookups
  • Bound source multiplicity aggregation
  • correct protected floor regression
  • linearize protected control checks
  • reuse unchanged document scans
  • reduce scan bookkeeping
  • move observations through correlation
  • enforce strict similarity edges
  • Reuse Markdown traversal state
  • Pin the self-closing unquoted value to its browser reading
  • Keep an unquoted html attribute's slash
  • Give a root-level orphan definition its within-node ordinal too
  • Give each mined html tag its own address
  • Strip the carriage return before the literal, label, and fence tests
  • scan rst text blocks once
  • scan rst interpreted text once
  • Index external assessment destinations
  • streamline wire member decoding

action/v0.23.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 10:35
Immutable release. Only release title and notes can be modified.

The immutable action tree for v0.23.0.