Repository navigation
Initial notes
- Logic
- APIs
- Grouping transformations into named groups
- Allow for input / output values to be left blank and asked for at run time
- Scheduled events
- Context data
- Branching paths Dependant on conditions
Diffing
- Text values
- Markup
- Attributes
- Styling
Acquisition Data from different sources
- Merge & processing
- Data to be displayed when other sources are open in the browser
Interactive units
Prompt for useful follow up components once one has been added
Autocomplete Fed from data source or added each time new data is used
Document / automate internal policy E.g. Internal links same page External in new tab + useful title text
Bundles with domain specific values
Give URL get title from page and use as a text
Help with context switching
- Save notes
- Bookmark exact location in resources
- Handover tools
Semantic highlighting Object Schemas
Templates + look up & forms
- Different courses
- The names represented in different formats
How does browser search work? Compare against searching the DOM
Tag swapping tool
Spell checking With domain dictionaries White/black lists
Save related items at the start of a work session.
- Allows the collection to be analysed
- Record on task management systems
Detect changes to items OR associated resources use these to trigger automated processing
link validation
- Does it return content
- See the content for human confirmation
- Automated validation against info on the page
How to handle multiple nested errors
- Sort out hierarchy
- Then depth first approach
- a mix of
- key-values pairs
- lists
- Nested
- Split on colons and other different emphasis methods