Skip to content

Add index inheritance notes to YARD API docs and AI memory - #1168

Merged
myronmarston merged 2 commits into
block:mainfrom
marcdaniels-toast:mdaniels/index-inheritance-docs
May 6, 2026
Merged

Add index inheritance notes to YARD API docs and AI memory#1168
myronmarston merged 2 commits into
block:mainfrom
marcdaniels-toast:mdaniels/index-inheritance-docs

Conversation

@marcdaniels-toast

Copy link
Copy Markdown
Collaborator

Augments existing index, interface_type, and union_type YARD docs with notes explaining shared index inheritance and the opt-out pattern. Adds a new index inheritance section to ai-memory/README.md to help contributor agents understand the feature.

This is the last planned PR for index inheritance. It should pave the way for working on typename filtering (#1024).

Closes #1029

Augments existing `index`, `interface_type`, and `union_type` YARD docs with
notes explaining shared index inheritance and the opt-out pattern. Adds a new
index inheritance section to ai-memory/README.md to help contributor agents
understand the feature.

@myronmarston myronmarston left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with one minor suggestion!

Co-authored-by: Myron Marston <myron.marston@gmail.com>
@myronmarston
myronmarston enabled auto-merge (squash) May 6, 2026 21:12
@myronmarston
myronmarston merged commit fff64e7 into block:main May 6, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Defining an index on an abstract type doesn't work correctly

2 participants