Username Availability Fun Rater
Declaredlocal3–20ASCIIusername syntaxandfinitecalleroccupiedlistONLY,no networkactualavailability,brand suitability or safety. Offline bounded explicit text/rule convention,not natural-language validity,personaltrait inference or security.
Description
A local username check can compare a candidate with a declared syntax and a recorded unavailable list.
A local username check can compare a candidate with a declared syntax and a recorded unavailable list.1
List absence leaves real service availability unresolved.
When to use Username Availability Fun Rater
Use this tool to apply the stated username availability fun rater operation with an explicit input and unit basis.
How to use Username Availability Fun Rater and how it works
- Establish the text or game convention described above.
- Enter actualCandidateUsername, callerObservedUnavailableUsernames and run the tool.
- Read result.matchesDeclaredLocalSyntax, result.notInCallerUnavailableList using the output meanings below.
- If input is rejected, correct the stated type, range, ordering or alignment issue and rerun; review successful results under the declared convention.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| actualCandidateUsername | Candidate username, on the basis specified in the algorithm. | string | required; further conditions in the algorithm |
| callerObservedUnavailableUsernames | Observed unavailable usernames, on the basis specified in the algorithm. | array of string | required; dense; align related rows as specified; at most 128 strings; 128 UTF-16 units each; further conditions in the algorithm |
Require a nonblank candidate and a nonempty distinct unavailable list. Check 3–20 ASCII characters starting with a letter and continuing with letters, digits or underscore; test exact list membership separately.
syntax = letter then 2–19 letters/digits/underscores; absent = no exact recorded match Apply the declared units, ordering and branch conditions.
| Output field | Meaning | Value type |
|---|---|---|
| result | Object containing the declared output fields. | object |
| result.matchesDeclaredLocalSyntax | Boolean check of the local 3–20-character username rule. | boolean |
| result.notInCallerUnavailableList | True when no exact recorded unavailable label matches; not live availability. | boolean |
{
"input": {
"actualCandidateUsername": "juniper_3",
"callerObservedUnavailableUsernames": [
"maple"
]
},
"output": {
"result": {
"matchesDeclaredLocalSyntax": true,
"notInCallerUnavailableList": true
}
}
} Limitations and assumptions
The output applies the declared operation to the values you supply. Establish the measurement basis, units, coefficients and any caller-selected rules before interpreting it. The tool does not independently collect or verify observations or decide whether a model or reference applies.
Supply explicit required fields with the documented types and dense aligned arrays. Unknown fields, wrong types and nonfinite numbers are rejected. Branch-specific constraints are explained above. A successful false boolean, negative signed difference, empty slice or unresolved tie is distinct from an input error. Very large inputs or outputs may be rejected by shared resource limits.
Alternative or Complementary methods
For a related operation, use Password Insulter Strength Rater. A password-themed joke reference can be kept separate from security assessment and credential handling.
For a related operation, use Nickname Shortener Fun. A short nickname can be formed as a prefix of a supplied name.
References
-
Username Availability Fun Rater — tool.io
Similar or alternative tools
- Password Insulter Strength Rater
A password-themed joke reference can be kept separate from security assessment and credential handling.
- Nickname Shortener Fun
A short nickname can be formed as a prefix of a supplied name.