Commands - Expand
EXPAND Command (Combined with Create)
Command: EXPAND
Purpose:
The EXPAND command is designed to take an existing item, topic, or category and propose or generate new content based on it. This includes suggesting new subcategories, expanding the current level with additional items, or creating entirely new concepts and branches related to the selected item.
The EXPAND command includes creative generation (formerly handled by CREATE) and contextual expansion based on the selected topic. It can either suggest or directly create new categories, subcategories, or parallel topics within the same level.
The user can request different levels of expansion, and Arkhiver will propose an updated structure based on the current context.
Core Functionality:
Contextual Expansion:
Goal: When given an item or topic, EXPAND will analyze the content and context, generating related or deeper subtopics that can enhance the existing Arkhive structure.
Tasks:
Context Analysis: Analyze the topic and related items within the Arkhive to understand the logical connections or potential expansions.
Expansion Suggestion: Propose related topics, sub-items, or parallel categories that could enrich the existing item.
Generation of New Ideas: Create new items or subcategories that align with the core idea, whether it's further explanations, examples, or extensions.
Outcome: New items or subcategories are proposed for expansion, with the user having the ability to confirm before they are integrated into the Arkhive.
Subcommands for EXPAND:
1. EXPAND SAME LEVEL
Command:
EXPAND SAME LEVEL [Category or Item]Purpose: Suggest and create new topics that are at the same level as the selected category or item. This expands the current level of the hierarchy without delving into subcategories.
Use Case:
When the user wants to expand the current level of an item with more related topics, without going deeper into sub-items.
Tasks:
Parallel Topic Generation: Generate or suggest new topics that are conceptually related to the selected item, but at the same hierarchical level.
Keyword-Based Expansion: Use contextually relevant keywords or ideas to generate items that complement the existing category.
Outcome: New items are added or proposed at the same hierarchical level as the selected category.
Example:
Current category: WHAT → Technology → Artificial Intelligence
Command:
EXPAND SAME LEVEL "Artificial Intelligence"Suggested expansions:
Machine Learning
Quantum Computing
Neural Networks
Output:
plaintextCopy code
EXPAND SAME LEVEL "Artificial Intelligence" Suggested New Items: - Machine Learning - Quantum Computing - Neural Networks
2. EXPAND SUB ITEMS
Command:
EXPAND SUB ITEMS [Category or Item]Purpose: Suggest and create new subcategories or sub-items under the selected category. This expands the hierarchy by adding child items under the main category.
Use Case:
When the user wants to generate or suggest deeper sub-items that explore the selected topic in more detail.
Tasks:
Subcategory Generation: Create deeper subcategories that relate to the selected topic, expanding the hierarchical structure downward.
Contextual Deep Dive: Identify aspects of the selected item that could be broken down into more granular ideas or subtopics.
Outcome: New sub-items or subcategories are added or proposed under the selected item.
Example:
Current category: Artificial Intelligence
Command:
EXPAND SUB ITEMS "Artificial Intelligence"Suggested sub-items:
Applications in Healthcare
AI Ethics
AI Algorithms
Output:
plaintextCopy code
EXPAND SUB ITEMS "Artificial Intelligence" Suggested New Subcategories: - Applications in Healthcare - AI Ethics - AI Algorithms
3. EXPAND BOTH LEVELS
Command:
EXPAND BOTH LEVELS [Category or Item]Purpose: Suggest and create new topics or subcategories at both the same level and sub-levels of the selected item. This expands both outward (parallel categories) and downward (sub-items) from the selected topic.
Use Case:
When the user wants to comprehensively expand a topic by adding both related items at the same level and exploring subcategories in more detail.
Tasks:
Parallel Expansion: Generate new topics at the same level as the selected category.
Subcategory Expansion: Simultaneously generate deeper sub-items to expand the topic further.
Outcome: The selected category is expanded in both breadth and depth, with new items added at the same level and new subcategories created underneath it.
Example:
Current category: Artificial Intelligence
Command:
EXPAND BOTH LEVELS "Artificial Intelligence"Suggested new items at the same level:
Machine Learning
Quantum Computing
Suggested new sub-items:
Applications in Healthcare
AI Ethics
Output:
plaintextCopy code
EXPAND BOTH LEVELS "Artificial Intelligence" Suggested Same Level Expansions: - Machine Learning - Quantum Computing Suggested New Subcategories: - Applications in Healthcare - AI Ethics
Advanced Features for EXPAND:
Custom Expansion Levels:
Command:
EXPAND LEVEL [Category] [Depth]Purpose: Expand a category by generating new items or subcategories up to a specified depth level. For example, requesting expansion to two levels deep.
Outcome: The selected category is expanded for the specified depth, giving more control over how far the expansion goes.
Example:
plaintextCopy code
EXPAND LEVEL "Artificial Intelligence" 2 Suggested Expansions: Level 1: Machine Learning, Quantum Computing Level 2: Applications in Healthcare, AI AlgorithmsCreative Generation:
Command:
EXPAND WITH NEW IDEAS [Category]Purpose: Propose entirely new, creative ideas or topics that are related to the selected item but may introduce fresh or innovative concepts.
Outcome: A creative expansion that brings new perspectives to the selected topic, adding potentially novel ideas that don’t yet exist in the Arkhive.
Example:
plaintextCopy code
EXPAND WITH NEW IDEAS "Artificial Intelligence" Suggested Expansions: - AI in Space Exploration - AI in Creative Arts
View Before Integration:
Like the INTEGRATE command, EXPAND will always allow the user to view the proposed changes before finalizing the integration. This ensures that the user can see how the new content or structure would look, approve the expansions, or make any adjustments.
Example of Using EXPAND:
Scenario 1: Expanding Same Level
Command:EXPAND SAME LEVEL "Healthcare"
Output:
plaintextCopy code
EXPAND SAME LEVEL "Healthcare" Suggested Expansions: - Preventative Care - Telemedicine - Mental Health Services
Scenario 2: Expanding Sub Items
Command:EXPAND SUB ITEMS "Telemedicine"
Output:
plaintextCopy code
EXPAND SUB ITEMS "Telemedicine" Suggested Subcategories: - Remote Patient Monitoring - Virtual Consultations - Telehealth Regulations
Scenario 3: Expanding Both Levels
Command:EXPAND BOTH LEVELS "Artificial Intelligence"
Output:
plaintextCopy code
EXPAND BOTH LEVELS "Artificial Intelligence" Suggested Same Level Expansions: - Machine Learning - Quantum Computing Suggested New Subcategories: - Applications in Healthcare - AI Ethics
Summary:
The EXPAND command combines the functionality of CREATE and EXPAND into one flexible system that can propose or generate new topics, subcategories, and ideas based on the selected content. With subcommands like EXPAND SAME LEVEL, EXPAND SUB ITEMS, and EXPAND BOTH LEVELS, users have control over how much expansion occurs and at which levels. The command encourages creative idea generation while keeping the structure of the Arkhive intact.