Repository Analysis

toon-format/toon

🎒 Token-Oriented Object Notation (TOON) – Compact, human-readable, schema-aware JSON for LLM prompts. Spec, benchmarks, TypeScript SDK.

0.6 Likely human-written View on GitHub
0.6
Adjusted Score
0.6
Raw Score
100%
Time Factor
2026-05-23
Last Push
24,421
Stars
TypeScript
Language
29,605
Lines of Code
110
Files
18
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 0LOW 18

Pattern Findings

18 matches across 1 category. Click a row to expand file-level details.

Hyper-Verbose Identifiers18 hits · 18 pts
SeverityFileLineSnippet
LOWbenchmarks/src/report.ts141function generateEfficiencyRankingReport(
LOWbenchmarks/src/report.ts204function generateDetailedAccuracyReport(
LOWbenchmarks/src/report.ts396function generateSummaryComparison(
LOWbenchmarks/src/report.ts475function generateQuestionTypeBreakdown(
LOWbenchmarks/src/report.ts517function generateModelPerformanceTable(
LOWbenchmarks/src/report.ts554function generateHorizontalEfficiencyChart(
LOWbenchmarks/src/report.ts582function generateVerticalEfficiencyChart(
LOWbenchmarks/src/datasets.ts561function generateStructuralValidationFixtures(): StructuralValidationFixture[] {
LOWbenchmarks/src/normalize.ts254function normalizeCsvListUnordered(text: string, options: Required<NormalizationOptions>): NormalizedResult {
LOWbenchmarks/src/questions/event-logs.ts9export function generateEventLogsQuestions(logs: EventLog[], getId: () => string): Question[] {
LOWbenchmarks/src/questions/analytics.ts9export function generateAnalyticsQuestions(metrics: AnalyticsMetric[], getId: () => string): Question[] {
LOWbenchmarks/src/questions/structure.ts13export function generateStructureQuestions(
LOWbenchmarks/src/questions/nested-config.ts9export function generateNestedConfigQuestions(config: NestedConfig | undefined, getId: () => string): Question[] {
LOWbenchmarks/src/questions/structural-validation.ts15export function generateStructuralValidationQuestions(
LOWpackages/toon/src/decode/validation.ts44export function validateNoExtraTabularRows(
LOWpackages/toon/src/decode/validation.ts64export function validateNoBlankLinesInRange(
LOWpackages/toon/src/decode/event-builder.ts33export async function buildValueFromEventsAsync(events: AsyncIterable<JsonStreamEvent>): Promise<JsonValue> {
LOWpackages/toon/src/decode/parser.ts170function findUnquotedMismatchedDelimiter(content: string, activeDelimiter: Delimiter): Delimiter | undefined {