Skip to content

Support tags for properties of categories and functors#259

Merged
ScriptRaccoon merged 9 commits into
mainfrom
tags-for-properties
Jul 1, 2026
Merged

Support tags for properties of categories and functors#259
ScriptRaccoon merged 9 commits into
mainfrom
tags-for-properties

Conversation

@ScriptRaccoon

@ScriptRaccoon ScriptRaccoon commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Just like categories and functors, properties can now also be tagged. This helps group related properties. (As a consequence, the list of related properties can probably be shortened in many cases, but this can be done separately.)

The tags are displayed on both the property list pages and the property detail pages. Clicking on a tag opens a page listing all properties with that tag. For example, /category-properties/congruences lists all category properties related to congruences, and /functor-properties/limit%20preservation lists all functor properties stating that a certain class of limits is preserved.

In addition, every structure and every property must now have at least one tag.

Category Property Tags

  • limits
  • colimits
  • limit–colimit interaction
  • morphism behavior
  • size
  • algebraicity
  • accessibility
  • topos theory
  • abelian
  • congruences
  • misc

Functor Property Tags

  • limit preservation
  • colimit preservation
  • morphism behavior
  • object behavior
  • adjunctions
  • invertibility
  • misc

Screenshots

Property Page

the functor property faithful is tagged with morphism behavior

Tag Page

functor properties tagged with morphism behavior

New database diagram

Click for a larger version

new database diagram

@ScriptRaccoon ScriptRaccoon force-pushed the tags-for-properties branch from ce6c04f to 6df3ad3 Compare July 1, 2026 14:51
@ScriptRaccoon ScriptRaccoon merged commit 70637d4 into main Jul 1, 2026
1 check passed
@ScriptRaccoon ScriptRaccoon deleted the tags-for-properties branch July 1, 2026 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant