Before: A learning objective cannot be observed or measured.
Objectives use assessable outcomes
The assistant works from your declared standard and flags vague verbs before they spread into activities.
HINT for Educational Designers
HINT keeps course goals, activities, assessments, rubrics and accessibility rules in plain-text notes beside learning materials. Your assistant reads the design for this course before writing a lesson or assessment.
The package is named for the role: @openhint/hintbook-instructional-designer.
Where it helps
Before: A learning objective cannot be observed or measured.
The assistant works from your declared standard and flags vague verbs before they spread into activities.
Before: An exam tests content that no objective covers.
Every activity and assessment names the objectives it serves, making omissions visible.
Before: Rubric levels change meaning from one criterion to another.
Declared descriptors and grading policy travel with the rubric while course-specific rules remain scoped.
See it
The Greendale Courses demo grounds its Spanish 101 syllabus in SRC-1.
demo-greendale-courses/courses/spanish-101/syllabus.md.hint ↗
# read Approved source
../../sources/approved.md
# course spanish-101-1 {#instructional_designer_demo}
Approved course grounded in SRC-1.
# never Invented detailsIt builds the course document inside the approved alignment, applies accessibility rules, and marks unsupported facts for a source.
<course name="spanish-101-1">
Approved course grounded in SRC-1.
</course>
<never name="Invented details">…</never>Your boundaries stay visible
FAQ
HINT works with Markdown artifacts; connect the generated material to your LMS through its existing import or publishing process.
Only if you declare the verb and objective rules your program uses; HINT does not impose a framework.
Yes. Put each course's grading rules in its folder so they do not leak into another course.
A hintbook is a vocabulary for your profession—installed, not written by you.
coursemoduleobjectiveactivityassessmentrubriccriterionalignmentBootstrap is read-only: it prints instructions for the assistant. The assistant performs the installation.
npm install -g @openhint/cli
hint config
hint add @openhint/hintbook-instructional-designer
hint apply
hint verify courses/spanish-101/syllabus.md
hint emit courses/spanish-101/syllabus.md