#neuroscience
#neuroscience
#ai #work
#litrpg
Human Readers Only
(Pre-20th Century)
Searchable Knowledge Bases
(Mid-20th Century to Early 21st Century)
Passive AI Systems
(Early 21st Century)
Active AI Agents
(Current & Emerging Era)
Documentation describes; code executes
For AI agents, documentation IS executable
Clarity: Precise, unambiguous language
Structure: Consistent organization
Completeness: Covering all necessary information
Examples: Concrete illustrations
Definition of terms: Clear terminology boundaries
Aspect | Human Readers | AI Readers |
---|---|---|
Narrative | Appreciate storytelling | Prefer structured data |
Information | Can work with implicit info | Need explicit statements |
Repetition | Tire of repetition | Benefit from consistency |
Precision | Appreciate variation | Require exact patterns |
Cross-references | Handle contextual jumps | Need explicit links |
API Endpoint: /data
Method: POST
Parameters: id, data
Returns: JSON
## /data (POST)
This endpoint allows you to submit data to the system.
**Request Body (JSON):**
```json
{
"id": "user123", // Unique identifier for the user
"data": {
"value1": 10,
"value2": "example"
}
}
**Response (JSON):**
```json
{
"status": "success",
"message": "Data submitted successfully"
}
Error Codes:
- 400 Bad Request: Invalid input data.
- 401 Unauthorized: Missing or invalid authentication token.
Model Context Protocol https://modelcontextprotocol.io/llms-full.txt
Narrative, context-rich, flexible
Structured narrative with embedded patterns
Rigid structure, explicit patterns, comprehensive
<div class="procedure" data-task-type="configuration" data-system="billing">
<h3>Configure Payment Gateway</h3>
<p class="objective">Set up the payment gateway to process customer transactions.</p>
<ul class="prerequisites">
<li data-prerequisite-type="account">Active merchant account</li>
<li data-prerequisite-type="permission">Administrator access</li>
</ul>
<!-- Steps and other content -->
</div>
agent_permissions:
billing_system:
read:
- customer_records
- payment_history
- subscription_status
write:
- payment_status
- subscription_status
restricted:
- credit_card_numbers
- customer_passwords
actions:
allowed:
- send_payment_reminder
- update_subscription
requires_confirmation:
- cancel_subscription
- issue_refund
prohibited:
- delete_customer_account
- modify_pricing
Step 1: Audit current documentation structure and patterns
Step 2: Identify AI-unfriendly elements
Step 3: Add structure and explicit patterns
Step 4: Incorporate machine-readable metadata
Step 5: Test with both audiences
Step 6: Iterate based on feedback
"To configure email notifications, go to the Settings page and adjust the notification preferences as needed. You can customize which events trigger emails. Make sure to save your changes when done."
<div class="procedure" data-task-type="configuration" data-system="notifications">
<h3>Configure Email Notifications</h3>
<p class="objective">Set up which events trigger email notifications to users.</p>
<div class="prerequisites">
<h4>Prerequisites:</h4>
<ul>
<li>Administrator or Manager role</li>
<li>Email server configured</li>
</ul>
</div>
<div class="procedure-steps">
<h4>Steps:</h4>
<ol>
<li>Navigate to Settings > Notifications > Email Configuration.</li>
<li>In the "Event Triggers" section, check the boxes for events that should trigger emails:
<ul>
<li>New user registration</li>
<li>Password reset</li>
<li>Order confirmation</li>
<li>Shipping notification</li>
<li>Account status change</li>
</ul>
</li>
<li>For each selected event, configure frequency using the dropdown menu:
<ul>
<li>Immediate</li>
<li>Hourly digest</li>
<li>Daily digest</li>
</ul>
</li>
<li>Click the "Save Configuration" button at the bottom of the page.</li>
</ol>
</div>
<div class="expected-outcome">
<h4>Expected Outcome:</h4>
<p>A green confirmation message appears stating "Email notification settings saved successfully."</p>
</div>
<div class="troubleshooting">
<h4>Troubleshooting:</h4>
<ul>
<li><strong>If no confirmation message appears:</strong> Refresh the page and try again.</li>
<li><strong>If error "Email server not responding" appears:</strong> Verify email server settings under Settings > System > Email Server.</li>
</ul>
</div>
</div>
Slides available at Docs for AI