Skip to content

Commit 08979d1

Browse files
serraduraclaude
andcommitted
README: restructure, add Why/Quick-start/Notes, fix example bugs
Reorganizes the README to lead evaluators in via a "Why u-attributes?" pitch and a Quick start (with both .with(:initialize) and Micro::Attributes.new forms), then promotes the feature-overview tables ahead of the deep reference content. Consolidates the query section into "Reading attributes" and folds the orphan composition-test paragraph back into the Composition intro. Adds a Notes section (thread safety, unknown keys in extract_attributes_from, 2.x → 3.x migration pointer). Also fixes 6 doc-only bugs in the existing examples: missing comma in the Accept combined example, job_null/job mismatches in the Initialize sections, "different of a Hash" grammar, a Person.new(1) example misfiled under #with_attributes, and attribute?(:name) claiming true for a method that isn't a declared attribute. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent dac5cf1 commit 08979d1

1 file changed

Lines changed: 396 additions & 674 deletions

File tree

0 commit comments

Comments
 (0)