built 290 per-file records
--- sample (file 0):
{'path': 'agent-prompt-agent-creation-architect.md',
'category': 'Agent prompt',
'name': 'Agent Prompt: Agent creation architect',
'description': 'System prompt for creating custom AI agents with detailed '
'specifications',
'ccVersion': '2.0.77',
'agentType': None,
'n_tokens': 936,
'n_sents': 22,
'metrics': {'mood': {'marker_count': 6,
'marker_pct': 0.641,
'marker_per_sent': 0.2727},
'register': {'ttr': 0.5407,
'mean_sent_len': 42.55,
'dep_depth': 3.91,
'f_score': 71.98,
'frozen_count': 0,
'formal_count': 0,
'consultative_count': 5,
'casual_count': 1,
'frozen_pct': 0.0,
'formal_pct': 0.0,
'consultative_pct': 0.5342,
'casual_pct': 0.1068,
'frozen_per_sent': 0.0,
'formal_per_sent': 0.0,
'consultative_per_sent': 0.2273,
'casual_per_sent': 0.0455,
'dominant_register': 'consultative'},
'stance': {'directive_count': 18,
'directive_pct': 1.9231,
'directive_per_sent': 0.8182,
'expository_count': 15,
'expository_pct': 1.6026,
'expository_per_sent': 0.6818,
'positive_evaluative_count': 6,
'positive_evaluative_pct': 0.641,
'positive_evaluative_per_sent': 0.2727,
'negative_evaluative_count': 0,
'negative_evaluative_pct': 0.0,
'negative_evaluative_per_sent': 0.0,
'dialogic_count': 3,
'dialogic_pct': 0.3205,
'dialogic_per_sent': 0.1364,
'pronouns_1p_count': 2,
'pronouns_1p_pct': 0.2137,
'pronouns_1p_per_sent': 0.0909,
'pronouns_2p_count': 16,
'pronouns_2p_pct': 1.7094,
'pronouns_2p_per_sent': 0.7273,
'dominant_stance': 'directive',
'positive_evaluative_quality_count': 3,
'positive_evaluative_quality_pct': 0.3205,
'positive_evaluative_quality_per_sent': 0.1364,
'positive_evaluative_emphasis_count': 3,
'positive_evaluative_emphasis_pct': 0.3205,
'positive_evaluative_emphasis_per_sent': 0.1364},
'sentence_register': {'collaborative_sent_count': 0,
'collaborative_sent_pct': 0.0,
'permissive_sent_count': 3,
'permissive_sent_pct': 13.6364,
'appreciative_sent_count': 0,
'appreciative_sent_pct': 0.0,
'imperative_sent_count': 7,
'imperative_sent_pct': 31.8182,
'directive_sent_count': 9,
'directive_sent_pct': 40.9091,
'configuring_sent_count': 5,
'configuring_sent_pct': 22.7273,
'none_sent_count': 7,
'none_sent_pct': 31.8182,
'appreciative_addressee_claude_count': 0,
'appreciative_addressee_user_count': 0,
'appreciative_addressee_unknown_count': 0,
'collaborative_addressee_claude_count': 0,
'collaborative_addressee_user_count': 0,
'collaborative_addressee_unknown_count': 0,
'dominant': 'directive'},
'modality': {'deontic_count': 5,
'deontic_pct': 0.5342,
'deontic_per_sent': 0.2273,
'epistemic_count': 8,
'epistemic_pct': 0.8547,
'epistemic_per_sent': 0.3636,
'dynamic_count': 4,
'dynamic_pct': 0.4274,
'dynamic_per_sent': 0.1818,
'top_construction': 'should'},
'vocab': {'hard_prohibitions': {...},
'hard_prescriptions': {...},
'soft_prescriptions': {...},
'politeness_direct': {...},
'politeness_softening': {...},
'warmth_encouragement': {...},
'hedging': {...},
'structural_markers': {...},
'profanity': {...},
'pronouns_2p': {...},
'pronouns_1p': {...}},
'all_caps': {'count': 6,
'distinct': 3,
'pct': 0.641,
'per_sent': 0.2727,
'top': [...]},
'caps_imperative': {'count': 1,
'pct': 0.1068,
'per_sent': 0.0455,
'hits': {...}},
'justification': {'count': 6,
'pct': 0.641,
'per_sent': 0.2727,
'ratio': 0.857},
'rule_explanation': {'n_paragraphs': 12,
'n_paragraphs_with_rules': 6,
'n_paragraphs_with_rules_unexplained': 2,
'n_rule_sentences': 9,
'n_imperative_sentences': 9,
'n_prohibition_sentences': 0,
'n_explained_same': 3,
'n_explained_para': 5,
'n_imperative_explained_para': 5,
'n_prohibition_explained_para': 0,
'pct_explained_same': 33.3333,
'pct_explained_para': 55.5556,
'pct_imperative_explained_para': 55.5556,
'pct_prohibition_explained_para': None,
'pct_paragraphs_with_rules_unexplained': 33.3333},
'judgment_procedural': {'judgment_count': 2,
'procedural_count': 3,
'judgment_per_sent': 0.0909,
'procedural_per_sent': 0.1364,
'judgment_to_procedural_ratio': 0.667},
'consequence_framing': {'threat_count': 0,
'causal_count': 5,
'soft_conditional_count': 1,
'threat_per_sent': 0.0,
'causal_per_sent': 0.2273,
'soft_conditional_per_sent': 0.0455,
'threat_share': 0.0},
'socratic': {'question_count': 0,
'question_pct': 0.0,
'question_per_sent': 0.0,
'apology_count': 0,
'apology_pct': 0.0,
'apology_per_sent': 0.0},
'address_form': {'selfref_claude': 3,
'selfref_assistant': 1,
'selfref_model': 10,
'selfref_2p': 9,
'selfref_we': 0,
'pct_anthropomorphic': 0.2143,
'pct_artifact': 0.7143,
'pct_role': 0.0714},
'imperative_streaks': {'n_imperative_sentences': 9,
'n_streaks': 5,
'streak_max': 4,
'streak_mean': 1.8,
'n_streaks_ge3': 1,
'n_streaks_ge5': 0},
'rules_section': {'n_paragraphs': 12,
'n_paragraphs_in_rules_section': 0,
'n_paragraphs_outside_rules_section': 12,
'n_rule_paragraphs_in_rules_section': 0,
'n_rule_paragraphs_outside_rules_section': 6,
'n_rule_paragraphs_in_rules_section_explained': 0,
'n_rule_paragraphs_outside_rules_section_explained': 4,
'n_rule_sentences_in_rules_section': 0,
'n_rule_sentences_outside_rules_section': 9,
'n_rule_sentences_in_rules_section_explained': 0,
'n_rule_sentences_outside_rules_section_explained': 5,
'pct_rule_paragraphs_explained_in_rules_section': None,
'pct_rule_paragraphs_explained_outside_rules_section': 66.6667,
'pct_rule_sentences_explained_in_rules_section': None,
'pct_rule_sentences_explained_outside_rules_section': 55.5556}}}