# 1.0.0-beta.12 Concrete Vector Query And Prefix Parity Status: release scope for `1.0.0-beta.12`. `1.0.0-beta.12` is a source-authored standard-library/helper parity release for current concrete vectors. It keeps the `1.0.0-beta` source language, typed core, runtime, ABI/layout, and compiler-known `std.vec.*` runtime names unchanged. ## Scope - Add `count_of`, `starts_with`, `without_prefix`, `ends_with`, and `without_suffix` to `std.vec_i64`. - Add `count_of` to `std.vec_f64`. - Keep helpers ordinary Slovo source over the existing concrete vector runtime names, equality, `len`, `at`, and already staged recursive helpers. - Extend explicit source-helper project coverage for repeated `count_of` results and prefix/suffix empty, mismatch, exact, and longer-than-input cases where applicable. - Bump the Glagol package version to `1.0.0-beta.12`. - Update README, language docs, compiler docs, and the post-beta roadmap. ## Public Contract The helper additions are concrete-family helpers: - `std.vec_i64.count_of(values,target)` counts `i64` elements equal to `target`. - `std.vec_i64.starts_with(values,prefix)` and `std.vec_i64.ends_with(values,suffix)` treat empty prefixes/suffixes and exact full-vector matches as true, reject mismatches, and reject longer prefix/suffix inputs. - `std.vec_i64.without_prefix(values,prefix)` and `std.vec_i64.without_suffix(values,suffix)` return the unmatched original vector or the remaining vector after a match. - `std.vec_f64.count_of(values,target)` counts `f64` elements equal to `target`. ## Explicit Non-Scope - no source-language syntax change - no typed-core or lowering change - no runtime implementation change - no new compiler-known stdlib or runtime names - no executable generics or generic stdlib dispatch - no maps or sets - no iterators - no mutable vector operations - no slice/view APIs - no ABI/layout stability promise - no performance claim - no stable stdlib/API freeze ## Checks Focused checks for this slice: - `cargo test --manifest-path compiler/Cargo.toml --test standard_vec_i64_source_helpers_alpha --test standard_vec_f64_source_helpers_alpha` - `cargo fmt --manifest-path compiler/Cargo.toml --check` - `git diff --check -- compiler/tests/standard_vec_i64_source_helpers_alpha.rs compiler/tests/standard_vec_f64_source_helpers_alpha.rs compiler/Cargo.toml compiler/Cargo.lock README.md docs/POST_BETA_ROADMAP.md docs/language/ROADMAP.md docs/language/RELEASE_NOTES.md docs/language/SPEC-v1.md docs/compiler/ROADMAP.md docs/compiler/RELEASE_NOTES.md .llm/BETA_12_CONCRETE_VECTOR_QUERY_AND_PREFIX_PARITY.md`