Skip to main content

Books

schema.org/Book — books the agent should know about.

Example

---
type: schema.org/Book
title: "Unified Theories of Cognition"
author: Allen Newell
isbn: "978-0674921016"
date_published: "1990"
number_of_pages: 549
tags:
- cognitive-science
- act-r
---

Foundational text on cognitive architectures. Describes the
theoretical basis for ACT-R, which informs Attaché's decay model.

## Observations

- [note] Chapter 7 covers declarative memory and activation
- [recommendation] Key reference for decay & retrieval design

## Relations

- informs [[research/agent-memory-patterns]]

Fields

FieldTypeDescription
titlestringBook title (required)
authorstringAuthor name
isbnstringISBN
urlURLLink to book
date_publishedstringPublication date
number_of_pagesnumberPage count
tagsstring[]Classification tags
Zod schema
export const BookSchema = z.object({
type: z.literal("schema.org/Book"),
title: z.string(),
author: z.string().optional(),
isbn: z.string().optional(),
url: z.string().url().optional(),
date_published: z.string().optional(),
number_of_pages: z.number().optional(),
tags: z.array(z.string()).default([]),
});